工具/材料:Management Studio。
1、首先在桌面上,點擊「Management Studio」圖標。
㈡ sql server 2000怎麼連接其他伺服器
第一步:確認你的伺服器是運行的。在企業管理器中看到伺服器處如果有個綠色的小三角形,表示運行成功;如果是紅色方塊,則未成功,如果無法用「啟動」連接成功,你需要對著伺服器名稱點滑鼠右鍵,選擇「新建SQL SERVER注冊」,然後在彈出的向導對話框中選擇「下一步」,然後在出現的「可用的伺服器」中選擇一個已有的伺服器,點「添加」,然後點「下一步」,選擇使用「Windows身份驗證登錄」,然後一路默認點下去,最後完成,就可以啟動你的伺服器了。
第二步:啟動成功後在企業管理器裡面的伺服器上右鍵,選屬性,在「安全性」中選擇驗證方式為「SQL SERVER和WINDOWS」,確定。
第三步:打開查詢分析器後如果還沒有自動連接成功,在連接登錄框上選中「如果SQL SERVER已停止,則啟動它」,然後選擇一個可用伺服器(在上面的下拉框右下角的省略號處點擊,等一會兒就行)。然後你可以選擇用系統驗證登錄還是用SQL SERVER驗證登錄,後者需要你有自己的帳號和密碼(可以在企業管理器的「安全性」——>「登錄」中新建帳號。如果只是為了練習SQL語句,那麼推薦使用系統驗證,這樣方便些。
㈢ SQL跨伺服器 多表連接查詢
1.首先連接本機伺服器(在VS編輯器中 資料庫連接時,選擇本機伺服器名),用SQL語句取出表A和表B的數據,寫入到一個新建的資料庫中 2.連接區域網中另一個你需要連接的資料庫,用SQL語句取出表C和表D的數據,寫到上面新建的資料庫中。 3.在同一個資料庫中做連接查詢就是了
㈣ 如何連接其他電腦sql server中的資料庫
哪個版本SQL SERVER?x0dx0ax0dx0aSQL Server 2008默認是不允許遠程連接的,sa帳戶默認禁用的,如果想要在本地用SSMS連接遠程伺服器上的SQL Server 2008,需要做兩個部分的配置:x0dx0a1,SQL Server Management Studio Express(簡寫SSMS) x0dx0a2,SQL Server 配置管理器/SQL Server Configuration Manager(簡寫SSCM)x0dx0a有兩點要注意:x0dx0a1,2005的外圍應用配置器在2008中換了地方x0dx0a2,有些設置生效需要重啟一下SQL Serverx0dx0astep 1: 打開SSMS,用windows身份連接資料庫,登錄後,右鍵選擇「屬性」x0dx0astep 2: 左側選擇「安全性」,選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式x0dx0astep 3: 選擇「連接」,勾選「允許遠程連接此伺服器」,然後點「確定」x0dx0astep 4: 展開「安全性」->「登錄名」->「sa」,右鍵選擇「屬性」x0dx0astep 5: 左側選擇「常規」,右側選擇「SQL Server 身份驗證」,並設置密碼x0dx0astep 6: 選擇「狀態」,選中「啟用」,點擊「確定」x0dx0astep 7: 右擊資料庫選擇「方面」x0dx0astep 8: 將「RemoteAccessEnabled」屬性設為「True」,點「確定」x0dx0astep 9: 至此SSMS已設置完畢,先退出,再用sa登錄,成功即表示sa帳戶已經啟用x0dx0astep 10: 下面開始配置SSCM,選中左側的「SQL Server服務」,確保右側的「SQL Server」以及「SQL Server Browser」正在運行x0dx0astep 11: 以下為英文版本界面。如圖:右側的TCP/IP默認是「Disabled」,雙擊打開設置面板將其修改為「Enabled」x0dx0astep 12: 選擇「IP Addersses」選項卡,設置埠「1433」x0dx0astep 13: 如圖將"Client Protocols"的"TCP/IP"也修改為「Enabled」x0dx0astep 14: 配置完成,重新啟動SQL Server 2008。x0dx0a此時應該可以使用了,但是還是要確認一下防火牆。x0dx0a x0dx0aSQL Server 2005/2008 Express安裝以後,默認情況下是禁用遠程連接的。如果需要遠程訪問,需要手動配置。x0dx0a打開防火牆設置。將SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允許的列表中。
㈤ 兩個SQL Server2008資料庫如何實現跨區域網、跨伺服器的數據同步
樓主好,想實現這個的話,可以使用SQL自帶的VS開發工具,做一個ETL包,然後部署發布到伺服器資料庫上,添加作業,設定同步時間即可。跨區域網和跨伺服器基本上在SQL連接中,本身就不太好解決,需要有伺服器之間的鏈接訪問權才可以建立連接。但是ETL不受這一點限制。唯一不足的地方在於,如果你有100張表數據需要同步,做ETL包是個麻煩事,同一個模式,你要做非常多的ETL流程,不管是做在一個包中也好,多個包中也好,都會顯得比較繁瑣。但是好處是不受伺服器限制,另外要注意,如果同步的表有外鍵,那麼需要在做ETL的時候添加執行順序,才能確保表數據同步成功的。如果想了解更多可加我,646443736
㈥ 連接 異地 SQL資料庫伺服器,該怎麼連接
http://tieba..com/p/4857679839?pid=100150994613&cid=0#100150994613
//第一步載入驅動
try{//微軟公司.資料庫 (橋接)SQL資料庫
Class.forName
("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch(ClassNotFoundException e) {
e.printStackTrace();//列印堆疊追蹤
}
//定義連接對象
Connection conn=null;
//定義語句執行對象
Statement stmt=null;
try{
//第二步:獲取連接的對象
//參數設置:連接字元串,資料庫用命名,密碼
conn=DriverManager.getConnection
("jdbc:sqlserver://localhost:1433;databasename=stuSys", "sa", "");
//本地主機↑ 資料庫的編號
資料庫文件夾名字
//第三步:獲取語句創建對象 (結果集)
stmt=conn.createStatement();
//第四步:發送語句到資料庫並執行 注意SQL插入內容用『 』 !
String sql="insert into StuInfo values('404','小東',20,'男','9527','xx工商學院',null,null,'S2SJ124')";
//執行sql語句
stmt.executeUpdate(sql);//執行更新
} catch(SQLException e) {
e.printStackTrace();//列印堆疊追蹤
} finally{
try{
//第五步:釋放資源非空對象都要順序進行關閉
if(stmt!=null) stmt.close();
if(conn!=null) conn.close();
} catch(SQLException e) {
e.printStackTrace(); //列印堆疊追蹤
}
}
System.out.println("程序結束!");
}
}
㈦ 一台電腦如何連接另外一台電腦的Sql伺服器
如果能ping通對方的ip,那麼再telnet ip1433埠,看看有沒有反映。
像其他大部分商業關系型資料庫管理系統一樣(例如IBM DB2、Oracle、[nformix)是結構化的查詢語言(SQL)。這種旁此滲語言由於製造商的不同有一些小小的差別,但是語言的絕大部分都遵循了ANSI標准。
這使得應用程序有很好的可移植性,並且可以和多種流行的數據管理系統交談。為加強這種功能還支持與開放型資料庫連接的驅動。這使得人們可以用更廣泛的工具訪問SQL伺服器,如用Visual Basic,VisualC++和其他。
(7)sql連接跨伺服器擴展閱讀:
SQL的核心部分相當於關系代數,但又具有關系扒纖代數所沒有的許多特點,如聚集、資料庫更新等。它是一個綜合的、通用的、功能極強的關系資料庫語言。其特點是:
1、數據描述、操縱、控制等功能一體化。
2、兩種使用方式,統一的語法結構。SQL有兩種使用方式。一是聯機交互使用,這種方式下的SQL實際上是作為自含型語言使用的。
另一種方式是嵌入到某種高級程序設計語言(如C語言等)中去使用。前一種方式適合於非計算機專業人員使用,後一種方式適合於專業計算機人運脊員使用。盡管使用方式不向,但所用語言的語法結構基本上是一致的。
3、高度非過程化。SQL是一種第四代語言(4GL),用戶只需要提出「干什麼」,無須具體指明「怎麼干」,像存取路徑選擇和具體處理操作等均由系統自動完成。
參考資料來源:網路-SQL伺服器