1樓:杜爺1號
沒什麼關來
系吧資料
庫名源.dbo.表名 連線字串 只要連到那個bai機器上就du可以 一般我們from後面的表名zhi是省略了前dao面的資料庫名的 資料庫名.
dbo.表名 想對2個資料庫下的表操作寫全稱就好了 select [activeid] ,[subscriptionid] ,[totalnotifications] ,[totalsuccesses] ,[totalfailures] from [reportserver].[dbo].
[activesubscriptions] where [activeid] in( select [chunkid] as [activeid] from [reportservertempdb].[dbo].[chunkdata])。
2樓:小慶情
從a庫中查select * from b.dbo.d where 姓名 in (select 姓名 from c)
3樓:菜鳥
你就把他當成一個資料庫中的二張表來查詢。 只不過要在表名前面加資料庫名
sql server中 兩個不同的資料庫中的兩張表如何關聯? 10
4樓:小執著
1、首先就是建立幾個沒有任何關係的表,但是注意,你在將要作為外來鍵表的表上必須使用與將要作為主鍵表的資料型別相同。
2、將能唯一標識的那一行設定為主鍵,其他表類似。
3、接下來新增關係,如下圖。
4、拖動需要新增的關係,直接看圖。
5、關聯完成,如圖。
5樓:匿名使用者
一臺伺服器上的兩個不同的資料庫
如test1資料庫的a表和test2資料庫的b表
可以這樣寫
選定一個資料庫如test1
select 檢索欄位
from a
inner jion b on b.檢索欄位=a.檢索欄位
where
關聯條件
兩臺伺服器上的,2個資料庫
如果是跨伺服器的,需要建立 資料庫連結
首先建立連線伺服器
use master
goif exists (select * from sysservers where srvname = 'linkserver')
begin
exec sp_dropserver 'linkserver', 'droplogins'
endgo
exec sp_addlinkedserver 'linkserver','','sqloledb','0.0.0.0'
exec sp_addlinkedsrvlogin 'linkserver','false',null,'sa','command'
golinkserver是連線伺服器的名字,你自己喜歡取什麼就取什麼
0.0.0.0,sa,command。是你要連線的另外一臺資料庫的ip和登入使用者密碼
查詢命令:
select 檢索欄位
from a
inner jion linkserver.b on b.檢索欄位=a.檢索欄位
where
關聯條件
6樓:匿名使用者
在同一個伺服器。直接寫全名稱就可以關聯
不同伺服器。可以建立連線資料庫 然後關聯
7樓:
同一臺伺服器就好說了直接關聯查詢就可以了,不同的伺服器,需要使用opendatasource,
至於說的2005的資料庫連線跟2000的是一樣的,如果是預設例項安裝的話,如果新建的例項,需要在連線後面加例項名
伺服器上的sqlserver怎麼把資料庫備份或者複製到本地
哎,從你們回答的來看,都沒有理解提問人的問題!他是想通過備份的方式,將伺服器的資料庫弄到他本地的計算機內,但是他只有資料庫sa許可權,沒有伺服器的訪問許可權!提問人,我說的對不?我的辦法是異地備份!通過sql指令碼實現。這裡需要了解一下,你的sql server是什麼版本?拷貝伺服器的資料庫檔案,然...
如何檢視 sybase IQ 資料庫伺服器名 ?
1.檢查資料庫是否執行。檢查步驟 作業系統命令。sun solaris 和unix 以及aix下。ps ef grep dataserver 2參考指標 正常情況下,會顯示ase及backup server的程序資訊。若無顯示任何程序資訊,說明sybase沒有執行。備註 對於不同的版本,資料庫程序數...
公司上ERP系統,需要資料庫伺服器應用伺服器ERP應用軟體
1.資料庫服務bai器 應用伺服器是erp上線必du備的硬體裝置環境zhi,erp是應用軟體dao,需安裝在這回些硬體裝置上。2.erp客戶端負責答完成原始業務資料的採集 前提當然是用人使用erp客戶端軟體了 資料庫伺服器的角色就是儲存這些erp系統的原始業務資料 應用伺服器就是erp服務端部署安裝...