當前位置:首頁 » 編程語言 » sql如何連接資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql如何連接資料庫

發布時間: 2023-05-30 13:56:57

㈠ MSsql 連接遠程資料庫

分類: 電腦/網路 >> 互聯網
問題描述:

本人在本地測試完網站 用的MSSQL資料庫

剛開通了空間

請問如何把本地的資料庫上傳至伺服器

越詳細越傻瓜越好 謝謝

解析:

呵呵,我剛學會了,教你一招吧。

第一步:通過SQL腳本生成表結構,

可以保證本地資料庫中視圖、存儲過程、以及表的默認值、標識、主鍵等屬性的完整性,避免由於DTS傳輸引起丟失屬性的問題,同時使用查詢分析器執行SQL腳本,在伺服器端創建表結構;

1)、請您先運行本地的企業管理器

2)、請您點擊您本地的資料庫點擊右健-》選擇生成SQL腳本

3)、選擇常規-》點擊全部顯示,選擇您想導出的腳本對象

4)、點擊選項-》表腳本選項,把您所用到的腳本選中然後點擊確定

5)為自己導入的.sql腳本文件命名,並保存在本地

6)、找到剛才我們保存在本地的.sql腳本文件,使用記事本打開

7)、選擇編輯-》替換,把程序中所有[dbo]的字元都更改成您萬網發信告知您的資料庫登陸名,更換完成後保存關閉記事本

8)、通過萬網通知書中的資料庫登陸地址、資料庫登陸名、和資料庫密碼,使用企業管理器連接到萬網的主機伺服器上,然後選擇查詢分析器

9)、點擊打開選擇剛才編輯過的.sql腳本,然後點擊運行

第二步:在本地創建一個和萬網主機相同許可權的SQL資料庫

1)、完成上面操作後,請您選擇資料庫點擊右鍵選擇新建資料庫,由於您在萬網申請的是虛擬主機,萬網分配的許可權都是user的而不是dbo的許可權,因此需要您在本地也創建一個與伺服器一樣的配置,以便正常完成導入操作

2)、在常規-》名稱處輸入萬網開通通知中告知您的資料庫庫名,然後點擊確定。例如:cw01001_db

3)、選擇安全性-》新建登陸

4)、在常規選擇中輸入名稱、身份驗證選擇SQL Server身份驗證、默認設置選擇您剛剛新建的資料庫

5)、在資料庫訪問中選中剛剛您創建的資料庫,然後點擊確定

6)、現在我們再回到剛才我們創建的資料庫,然後點擊右鍵-》屬性

7)、選擇許可權,然後把相應許可權賦予新建的用戶名,現在我們新的資料庫就已經創建完成了。下一步就是如何把老資料庫中的文件導入到我們的新資料庫中

第三步:將原資料庫備份並還原到新創建的資料庫中

1)、選擇老資料庫點擊右鍵-》所有任務-》備份資料庫

2)、在常規選項中-》目的中點擊添加選擇您需要備份出文件的位置

3)、等備份完成後,我們重新選擇新資料庫點擊右鍵-》所有任務-》還原資料庫

4)、在常規中選擇從設備,並在參數設備中點擊選擇設備

5)、點擊添加選擇我們剛剛從老資料庫中備份出來的文件,然後點擊確定

6)、現在我們在還原資料庫中再點擊選項,把在現有資料庫上強制還原選中,點擊確定進行還原操作,等還原完畢後我們新資料庫就已經與老資料庫的內容一樣了,最後一步操作就是把數據從新資料庫中使用DTS導出協議導入到萬網伺服器上

第四步:通過企業管理器的DTS傳輸方式將本地數據導出到伺服器。

1)、找到您新的資料庫

2)、點擊右健-》所有任務-》導出數據

3)、進入DTS導入/導出界面,直接點擊下一步

4)、從選擇數據源窗口中選擇您本地的資料庫

5)、在選擇目的窗口中需要您填寫伺服器地址、輸入萬網資料庫開通通知中告知您的資料庫用戶名和密碼,等連接成功後選擇萬網給您開通的資料庫,然後點擊下一步

6)、在指定復制或查詢中,您可以選擇您需要導入的類型,一般為默認

7)、在選擇源表和視圖中,點擊全選,點擊下一步,這樣就把您本地資料庫中的文件導入到伺服器上了,現在我們的導入資料庫工作就已經全部完成了。

還有圖片,如果你要的話,再聯系我。whm8377@163

㈡ 怎麼連接sqlserver資料庫

  1. 打開sql2008,使用windows身份登錄。

  2. 登錄後,右鍵選擇「屬性」。左側選擇「安全性」,選中右側的「SQL Server 和 Windows 身份驗證模式」以啟用混合登錄模式。

  3. 選擇「連接」,勾選「允許遠程連接此伺服器」,然後點「確定」。

  4. 展開「安全性」,「登錄名」旅薯頃;「sa」,右鍵選擇「屬性」。

  5. 左側選擇「常規」,右側選擇「SQL Server 身份驗證」,並設置密碼

  6. 右擊資料庫選擇「方面」。

  7. 在右側的方面下拉框中選擇「伺服器配置」;將「RemoteAccessEnabled」屬性為「True」,點「確定」。

  8. 至此SSMS已設置完畢,先退出,再用sa登錄,成功即表示sa帳戶已經啟用。

  9. 打開sql server配置管理器。

  10. 下面開始配置SSCM,選中左側的「SQL Server服務」,確保右側的「SQL Server」以及「SQL Server Browser」正在運行

  11. 在左則選擇sql server網路配置節點下的sqlexpress的協議,在右側的TCP/IP默認是「否」,右鍵啟用或者雙擊打開設置面板將其修改為「是」

  12. 選擇「IP 地址」選項卡,手團設置TCP的埠為「1433」

  13. 將"客戶端協議"拆陸的"TCP/IP"也修改為「Enabled」

  14. 配置完成,重新啟動SQL Server 2008。此時應該可以使用了,但是還是要確認一下防火牆。

  15. 打開防火牆設置。將SQLServr.exe(C:Program FilesMicrosoft SQL ServerMSSQL10.SQLEXPRESSMSSQLBinnsqlservr.exe)添加到允許的列表中。

㈢ mysql怎麼連接資料庫

1.通過計算機管理方式或通過命令行方式執行「netstartmysql」命令來啟動MySQL服務;在cmd命令行提示符界面,使用cd命令進宏清攜入mysql安裝目錄的bin目錄下;執行「mysql-h127.0.0.1-uroot-p」或「mysql-hlocalhost-uroot-p」命令並輸入密碼來登錄正棚資料庫即可。
mysql連接資料庫方法:1、第一步點擊桌面左下角菜單圖標。2、第二步搜索框內輸入cmd打開命令提示符。3、第三步命令窗口中輸入mysql資料庫伺服器命令。4、第四步電腦顯示資料庫伺服器即可。
以上蔽伏就是mysql怎麼連接資料庫的全部過程,看完之後大家應該非常清楚了,但是在操作的時候需要注意一些細節的問題,想要熟練掌握還是希望大家能夠重復多操作幾次。最後,希望以上的操作步驟可以能夠幫助到你。

㈣ 如何連接其他電腦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資料庫

一.設置客戶端網路實用工具

點擊「開始」-「程序」,在「MicrosoftSQLServer」菜單中選擇「客戶端網路實用工具」。

在「別名」選項中點擊「添加」。

在「伺服器別名」中,填入您網站域名,在「網路庫」區域中點擊「TCP/IP」,在「連接參數」區域取消「動態決定埠」,指定「埠號」為2433。填寫完畢後,點擊「確定」按鈕保存散數孝配置。

二.企業管理器的使用

點擊「開始沖稿」-「程序」,在「MicrosoftSQLServer」菜單中打開「企業管理器」。畢消在企業管理器中,右鍵單擊「SQLServer組」,選擇「新建SQLServer注冊」。

在屬性窗口中選擇「高級」選項卡,將「登錄超時」的數值設置為0。按照上面說的把遠程資料庫就已經連上了

此時會出現SQLServer屬性窗口,在「伺服器」中填入您網站的域名,選擇「使用SQLServer身份驗證」,「登錄名」和「密碼」分別填入主機開通郵件中的用戶名和密碼,然後點擊「確定」。

連接成功後,你會看到「SQLServer組」中多了一個名稱為您網站域名的伺服器。此時,您就可以像操作本地SQL資料庫一樣管理網站資料庫了。

注意事項:

如果連接的時候出現超時錯誤,更改超時時間即可,方法是點擊「工具」-「選項」。

㈥ 如何連接資料庫sql sever

  • 右鍵計算機,點擊管理

㈦ 如何連接sqlserver資料庫

遠程連接sql server 2000伺服器的解決方案

一、 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 2000伺服器的IP拼寫正確。拆段

二 、在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433

通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示晌敗是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。

1. 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。

2. 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開 開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。

3. 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變。

4. 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。
5. 檢查伺服器是否在1433埠偵聽。如果伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入
netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入 select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。

如果以上都沒問題,這時再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜,馬上可以開始在企業管理器或查詢分析器連接了。

三、 檢查客戶端設置

程序->Microsoft SQL Server -> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議啟用,並且默認埠為1433(或其他埠,與宴御顫伺服器端保持一致就行)。

四、 在企業管理器里或查詢那分析器連接測試

企業管理器->右鍵SQlserver組->新建sqlserver注冊->下一步->寫入遠程IP->下一步->選Sqlserver登陸->下一步->寫入登陸名與密碼(sa,password)->下一步->下一步->完成
查詢分析器->文件->連接->寫入遠程IP->寫入登錄名和密碼(sa,password)->確定

通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查詢分析器是15秒。
修改默認連接超時的方法:

企業管理器->工具->選項->在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡->連接設置->在 登錄超時(秒) 後面的框里輸入一個較大的數字

查詢分析器->工具->選項->連接->在 登錄超時(秒) 後面的框里輸入一個較大的數字
通常就可以連通了,如果提示錯誤,則進入下一步。

五、 錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接。解決方法如下所示:

1. 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。
2. 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。

3. 在"身份驗證"下,選擇"SQL Server和 Windows "。

4. 重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start mssqlserver啟動服務,也是一種快捷的方法)。

附註:在連接本地伺服器時,通常使用的是命名管道協議(在伺服器網路實用工具里可以看到啟用的協議有這個),默認埠是445,因此在本地能連通是不能說明什麼問題的,連接遠程伺服器是完全不同的協議)

㈧ 如何連接SQL資料庫

連接資料庫的方式很多,以SQL資料庫安裝自帶的查詢分析器登陸為例:

啟動查詢分析器,填寫SQL server ,伺服器地址,非默認1433埠,需要IP+,+埠號,如:

192.168.0.251,3000,再填寫賬號密碼即可登錄

㈨ 如何連接並使用區域網內另一台電腦的sql資料庫。

工具/材料:Management Studio。

1、首先在桌面上,點擊「Management Studio」圖標。