sql2019資料庫的使用方法,SQL 2000資料庫怎麼實現遠端連線

2021-12-28 23:07:17 字數 3734 閱讀 9400

1樓:訊旗網路

此方法適合操作mssql2000

使用此方式的條件

(1)自己電腦安裝mssql2000資料庫(2)您的**和資料庫在自己電腦除錯成功

此方法是將遠端伺服器中的資料庫備份到本地電腦的資料庫或是將本地電腦資料庫還原到遠端伺服器的資料庫

( 以下將重點講解如何把本地資料庫還原到遠端伺服器的資料庫,備份的方式和還原類似不再講解)

1.連線上遠端資料庫伺服器:a:

開啟自己電腦的mssql企業管理器--找到sql server 組--點選右鍵--新建sql server 註冊(i)--下一步--在可用的伺服器 下輸入資料庫的ip地址如192.168.0.

1 點選新增和下一步---點選 系統管理員給我分配的sql server 登陸資訊 和下一步-- 在登陸名內輸入資料庫名,在密碼內輸入資料庫密碼 點選下一步--繼續點選下一步直到完成 這樣就和遠端的資料庫建立了連線. 2.把本地資料庫匯入到遠端資料庫:

開啟剛建立的資料庫伺服器如192.168.0.

1--點開資料庫--找到自己的資料庫名---右鍵---所有任務裡的匯入資料---下一步--到了選擇資料來源頁---伺服器中預設local 點使用 sql server身份驗證,使用者名稱輸入sa 密碼輸入您電腦資料庫的sa密碼,資料庫選擇你要匯入到遠端資料庫的原始資料庫名,然後下一步---到了選擇目的畫面 伺服器 選擇您遠端資料庫的ip 比如192.168.0.

1--點使用sql server 身份驗證,使用者名稱中輸入您在我們公司開通的資料庫名,密碼中寫上對應的資料庫密碼,資料庫中選擇您在本站開通的資料庫,然後下一步---點 在sql server資料庫之間複製物件和資料,下一步--到了選擇要複製的物件畫面,把使用預設選項前面的勾去掉,然後點選右邊的 選項 ,把安全措施選項中的 3個選擇前的勾全部去掉,然後確定,下一步--到了 儲存、排程和複製包畫面,把立即執行前 保證打上勾(選擇上)--然後預設下一步 直到完成,本地電腦的資料庫將自動複製到遠端資料庫。

2樓:day忘不掉的痛

插入資料可以自己寫sql語句,也可以直接在企業管理器中講表開啟,輸入資料。

但是作為資料管理,一般的資料都是有關聯的。直接輸入會破壞資料的完整性,所以一般的都需要用其他的軟體開發資料庫應用程式。

來對錶進行操作,增加insert,刪除delete 及更新update。

查詢分析器可以用來執行sql語句,如查詢資料,建表檢視...編輯除錯儲存過程等。

3樓:

我的個神這個問題太廣了吧

sql 2000資料庫怎麼實現遠端連線

4樓:

登入遠端sql伺服器

一 看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,因此在本地能連通是不能說明什麼問題的,連線遠端伺服器是完全不同的協議。

5樓:後月天

很簡單啊!mssql_pconnect 開啟mssql伺服器持續連線 你沒學過麼??汗!................

sql2019資料庫問題,sql2000資料庫問題

一個表中的資料追加到另一個表中 我想您的兩張表的結構應該是一樣的 那麼就要吧這樣用 insert into 目標表名 欄位名列表 select 欄位名列表 from 操作表名 如果兩張表中的結構完全一樣 那麼馬上就ok了 如果只要想某些欄位 那麼欄位名列表就要詳細輸入了 如果還有條件也可以加上 eg...

兩臺電腦如何同時訪問SQL2019資料庫

不一定要路由器。看你的sql server2005是在 的?只要sql server 2005所在的電腦和你的兩臺筆記本在同一網路,可以互相通訊就行。對於訪問非本機的資料庫,則對sql server2005來說,就是進行遠端訪問。sql server2005遠端訪問的設定要分幾個步驟,幾個配置點需要...

sql2019資料庫中的資料可以從一臺機器上備份然後

完全可以,放心吧。從一臺機器上把所有需要備份的資料庫 備份 然後到另外的機器上從 企業管理器 中匯入就可以使用了。甚至你可以把sql升級之後再使用。分離資料庫也行,不過就是分離之後,原機器上就沒這個資料庫了,再使用的話只能匯入 畢竟你說原機器的sql是有些問題,但不是完全不能用 樓上說法也有些道理,...