以sqlserver2000為例。
一、在本機電腦打開sql server 2000的企業管理器;
② 怎麼連接伺服器上的SQL資料庫
以sqlserver2000為例。
一、在本機電腦打開sql server 2000的企業管理器;
③ 如何連接同一伺服器上的兩個資料庫的SQl
dbo.db1.table1.test1=dbo.db2.table2.test2
④ 兩個SQL Server2008資料庫如何實現跨區域網、跨伺服器的數據同步
樓主好,想實現這個的話,可以使用SQL自帶的VS開發工具,做一個ETL包,然後部署發布到伺服器資料庫上,添加作業,設定同步時間即可。跨區域網和跨伺服器基本上在SQL連接中,本身就不太好解決,需要有伺服器之間的鏈接訪問權才可以建立連接。但是ETL不受這一點限制。唯一不足的地方在於,如果你有100張表數據需要同步,做ETL包是個麻煩事,同一個模式,你要做非常多的ETL流程,不管是做在一個包中也好,多個包中也好,都會顯得比較繁瑣。但是好處是不受伺服器限制,另外要注意,如果同步的表有外鍵,那麼需要在做ETL的時候添加執行順序,才能確保表數據同步成功的。如果想了解更多可加我,646443736
⑤ 一台伺服器上裝了兩個sql資料庫 排序規則不同 現在要連接查詢
select * from databasename1.dbo.tablename t1 inner join databasename2.dbo.tablename2 t2
on t1.col1 = t2.col1
選擇只要用【資料庫名.dbo.表名】 即可(可能也不是dbo 看資料庫的設置了)
⑥ 如何在一台伺服器上安裝多個SQL資料庫
一台伺服器上一般只能安裝一個SQL資料庫
如果伺服器的配置高,內存大的話,可以在伺服器里建虛擬機,然後在虛擬機里也可以安裝SQL資料庫,這樣子就可以建多個SQL資料庫
⑦ 一台電腦可以同時裝兩個帶有SQL資料庫的軟體嗎
可以的,但是前提是必須不同版本的軟體,如果是相同版本的肯定是不行的
SQL是英文Structured Query Language的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種資料庫建立聯系,進行溝通。按照ANSI(美國國家標准協會)的規定,SQL被作為關系型資料庫管理系統的標准語言。SQL Server是由Microsoft開發和推廣的關系資料庫管理系統
(7)伺服器連接兩個sql資料庫擴展閱讀:
特點
1.真正的客戶機/伺服器體系結構。
2.圖形化用戶界面,使系統管理和資料庫管理更加直觀、簡單。
3.豐富的編程介面工具,為用戶進行程序設計提供了更大的選擇餘地。
4.SQL Server與Windows NT完全集成,利用了NT的許多功能,如發送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice產品集成。
5.具有很好的伸縮性,可跨越從運行Windows 95/98的小型電腦到運行Windows 2000的大型多處理器等多種平台使用。
6.對Web技術的支持,使用戶能夠很容易地將資料庫中的數據發布到Web頁面上。
7.SQL Server提供數據倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有。
SQL Server 2000與以前版本相比較,又具有以下新特性 :
1.支持XML(Extensive Markup Language,擴展標記語言)
2.強大的基於Web的分析
3.支持OLE DB和多種查詢
4.支持分布式的分區視圖
⑧ 如何做涉及不同伺服器的兩個SQL資料庫的查詢
這個簡單,使用
sqlserver
的
OPENDATASOURCE
函數,開啟另外一個資料庫的臨時鏈接就可以了。不過那台伺服器的資料庫必須開啟了IP訪問。
⑨ 如何實現兩個SQL資料庫的同步操作
sql同步使用dblink同步數據。
具體參考實例:
1、在win下創建linux的DBLINK
a.查看linux下的tnsnames.ora文件
[oracle@myrac1 admin]$ cat tnsnames.ora
# tnsnames.ora Network Configuration File: /s01/app/oracle/proct/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
HJJ =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = myrac1.oracle.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = hjj)
)
)
b.創建dblink
SQL> create database link win_lin_link connect to hjj identified by xxxx
2 using '(DESCRIPTION =
3 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.171)(PORT = 1521))
4 (CONNECT_DATA =
5 (SERVER = DEDICATED)
6 (SERVICE_NAME = hjj)
7 )
8 )'
9 /
Database link created.
2.在win下創建trigger
SQL> create or replace trigger trig_win_emp
2 after insert on emp
3 for each row
4 begin
5 insert into emp@win_lin_link values(:new.empno,:new.empname,:new.empsalary);
6 end;
7 /
Trigger created.
3.測試
4.結果
win下插入數據
SQL> insert into emp values('E001','LYN',2300);
1 row created.
SQL>COMMIT;
Commit complete.
SQL> select *from emp;
EMPNO EMPNAME EMPSALARY
---------------------------------------- ---------------------------------------- ----------
E001 LYN 2300
SQL> select * from emp@win_lin_link;
EMPNO EMPNAME EMPSALARY
---------------------------------------- ---------------------------------------- ----------
E001 LYN 2300
linux下查看數據
SQL> select * from emp;
EMPNO EMPNAME EMPSALARY
-------------------- -------------------- ----------
E001 LYN 2300
⑩ 伺服器上有兩個資料庫SQL2000和SQL2005,怎麼連接其中一個
如果你打開的是SQL
2005,那麼你在選擇登錄的資料庫伺服器時會有兩個可選,一個是2005的資料庫,還有一個是2000的資料庫,只要選擇了之後就可以按你設定的方式(比如是sa驗證或者是windows驗證)登錄了。如果你打開的是2000的企業管理器,好像只能登錄2000的資料庫(因為我同時裝過兩個資料庫,裝完之後都一直是只打開2005的管理器)。SQL
Server在安裝時都會創建實例,如果先安裝2000再安裝2005,最終將會有兩個實例。我所提到的「登錄資料庫」就是登錄到資料庫實例。