本地做好SQL資料庫如何轉移另一臺電腦?

2025-02-07 20:45:19 字數 4352 閱讀 8253

1樓:旋天渣觀

把localhost改成資料庫所在機器的ip位址,如果想把已經有的資料庫放到別的機器上再連線可以連線串保持原樣,在sqlserver的data資料夾裡找到以你的資料庫名+.mdf字尾的檔案考到對方機器上,然後在對方的機器進企業管理器,右擊「資料庫」-所有任務-附加資料庫,然後按照提示找到你複製的檔案,為新資料庫起名仍叫dong即可。也可以用備份還原法,比較麻煩,不說了:)

2樓:海賊k路飛

在你的機器上sql資料夾下面存資料庫的那個資料夾,然後把你**所用到的庫拷到另外的一臺電腦上。

在另外一臺電腦,執行sql的企業管理器,在資料庫任務那選擇附加資料庫,然後。

選擇你拷過去的庫就行咯。

要把**裡的server改成那臺電腦的伺服器名字,不一定就是localhost的。

想知道另外一機器的伺服器名稱的話,可以用乙個叫 的小程式就可以咯。

3樓:網友

set mm_ww_string = "")dsntemp="driver=;server=localhost;uid=sa;pwd=;database=dong"

mm_ww_ dsntemp

localhost是伺服器名,必須和你原來伺服器名相同;

dong是資料來源名,必須和你原來的資料來源名相同。

一般是現在的伺服器名和原來伺服器名不相同,必須將現在的伺服器名修改成為原來伺服器名。

如果不是這個問題,開啟sql的企業管理器修改使用者,例如ie的瀏覽許可權等。

4樓:網友

在sql裡點匯出就可以了啊@_@

怎麼把sql資料庫從舊電腦移動到新電腦安裝?

5樓:旅初彤

新電腦上直接安裝同樣或者高版本的資料庫軟體,然後把舊電腦的資料庫分離一下,找到資料庫檔案的存放路徑,將分離的資料庫再複製到新電腦上(網路共享或使用u盤、行動硬碟拷貝均可),然後開啟資料庫軟體,先將資料庫檔案複製進你指定的乙個資料夾,然後再開啟資料庫軟體點附加資料庫。

6樓:重慶新華電腦學校

操作如下:1.右鍵你需要的資料庫–>任務–>分離。

2.找到你的sqlserver安裝資料夾。

這裡把你需要的資料庫(如jjj)的兩個相關檔案拷貝到另一臺電腦上,這裡注意,你最好還是要放到sqlserver的這個資料夾,放別的地方可能會報錯,因為資料夾的讀寫屬性還有使用者許可權不一樣,反正修改起來特別麻煩。

3.到另一臺電腦上,右鍵–>附加–>選擇你的mdf檔案,確定,大功告成,資料庫成功匯入,簡單吧!

我試了直接把檔案複製過去,匯入也成功了,所以不是很明白為什麼要分離,我在網上查了一下:

資料庫分離是指將資料庫檔案從資料庫伺服器例項中分離出來,相當於關閉了資料庫。資料庫分離後,應用程式不能連線到該資料庫,資料庫檔案可以被其它程序訪問。通常分離資料庫用於快速地將資料庫遷移到另乙個sqlserver例項。

舊電腦把資料庫分離,用u盤把資料庫檔案複製到新電腦,然後在資料庫裡把附加舊電腦的資料庫檔案上去就可以了。

7樓:帳號已登出

sql資料庫從舊電腦遷移到新電腦,可以直接用資料備份的形式然後遷移。

8樓:河南新華電腦學院

舊電腦做個映象,恢復到新電腦(用ghost)。由於硬體不同,所以需要安裝各種驅動,但是軟體包括資料庫是可以用的。

9樓:牛錦文

當然可以把資料庫從舊的電腦移到新的電腦中,屬於互傳或者是用資料線連線,直接把它貼上過來。

10樓:網友

把舊資料庫的 sql服務停止,把資料庫的目錄下的 所需資料庫 複製到新的所需位置,用sql2008的 附加資料庫,就可以保持原來的資料及表結構了。

11樓:匿名使用者

在舊電腦上做好sql備份,在新電腦上安裝好sql軟體,用備份還原。

如何在一臺電腦上訪問另一臺電腦上的sql資料庫

12樓:教育仁昌

工具/材料:management studio。

1、首先在桌面上,點選「management studio」圖示。

2、然後在該介面中,另一臺電腦的ip位址,登入名和登入密碼。

3、之後在該介面中,點選「連線」按鈕。

4、最後在該介面中,成功連線,顯示另一臺電腦上的sql資料庫。

13樓:

1、首先在a電腦安裝資料庫,比如mysql;

2、建立mysql使用者,給其他電腦訪問的;

grant all privileges on *.to 'user'@'%'identified by '123456' with grant option;

稍微解釋一下,.*第乙個*代表你想讓別人訪問的資料庫,*表示所有資料庫;第二個*表示表,就是資料庫下的那些表可以被訪問;*.表示所有資料庫,所有表;

user表示使用者名稱,%表示主機,這裡可以限定為某個ip位址,%表示任何電腦,123456是密碼;

3、用mysql客戶端,或者其他程式去訪問a電腦的資料庫;

填寫a電腦的ip位址,使用者名稱和密碼,注意,同乙個區域網的話,可以的。跨外網,就需要把mysql的3306埠開放。

sql2000整個資料庫如何從一臺機器轉移到另一臺機器?

14樓:叔梅胥俏

不是機器配置本身的影響,而是因兩臺機器的sql資料庫版本不同會有影響 ;

一般情況下如果兩臺機器都裝的是sql2000的同乙個版本,並且沒有安裝錯誤出現,那你就沒什麼好擔心的,sql可以先在一臺機器上執行資料庫備份,然後把資料檔案拷貝到另一臺機器上做資料庫還原,這是sql的基本的功能,不會有任何問題;

具體情況還是隻有一試才能知道,你可以先在另一臺機器上裝好資料庫,在看下一步的備份、還原過程到底會有什麼具體問題出現,再去針對性解決具體問題;

換電腦伺服器,資料要怎樣在sql拷出來然後放到新的伺服器

15樓:光承澤

有兩種方式:1、備份原有資料庫;2、分離現有資料庫為兩個檔案mdf和ldf即日誌和資料檔案。

備份資料庫後佔用空間較少,尤其壓縮後,換電腦後要將該資料庫還原使用,還原之前你要在資料庫sql上面新建同樣名稱的資料庫,之後將該資料庫還原即可。

而第二種方法分離出來的資料檔案和日誌檔案佔用空間較多,拷貝到新的伺服器之後直接附加上去就可以了使用了。

另外附加和還原之後都要檢查一下資料庫所屬的使用者名稱和使用者許可權。

特別注意事項就是一定不要把你備份或者分離的資料檔案丟失。看好的資料庫狀態。

16樓:夢裡鳶飛

可以分離資料庫。

也可以備份資料庫。

如果是分離資料庫。

記得將。mdf 和 .ldf 檔案都拷到新的伺服器上然後附加如果是備份資料庫。

直接拷到新伺服器上還原就可以。

建立乙個同名的資料庫。

然後強制覆蓋新建資料庫就可以還原資料庫。

如何轉移sql server資料庫

17樓:回首

azury (來自 於 99-5-19 上午 11:58:10 加貼在 sql資料庫:

1 . 原有資料庫伺服器不要動。

2 . 重新安裝乙個sql server 伺服器。

3 . 安裝完畢在 enterprise manager 中將兩個伺服器都映鄭乎象進來。

其實,就是register兩個)

3 . 選擇要轉移的資料庫。

4 . 選單中選tools --database backup/restore

5 . 設定源/目的以及其他引數。

6 . 進行轉移(非常喊攜悉快)

試試吧。:)

露茜 (來自 於 99-5-19 上午 11:56:52 加貼在 sql資料庫:

然後再把原來的目錄全部拷過來,覆蓋現有的檔案就可以了。

不過我也是聽說的,沒有試過,azury姐姐可能會有比較好的辦法,但是她的方法可能會使資料出現一些錯誤。

小懶 (來自 於 99-5-19 下午 12:00:54 加貼在 sql資料庫:

在enterprise manager中的選單--tool--database/object transfer

選擇原來的sql server伺服器和庫是source

destination就是你現在的server和database

visitor (來自 於 99-5-19 下午 04:16:49 加貼在 sql資料隱族庫:

ms在公升級到時問題多多。

給他們的工程師打過**,至今也沒能提供乙個簡便/可靠的方案。

若非不得以,還是在上從頭開始吧!

sql怎樣跨資料庫查詢,sql怎樣跨資料庫查詢oracle

使用dblink。例如 當前使用的資料庫是orcl1 要查詢的資料庫是orcl2的scott使用者的表。create public database link orcl2 scott connect to scott identified by tiger using description add...

sql資料庫連線不上,SQL資料庫連線不上

sql server 無法啟動並顯示錯誤 18456 症狀sql server 服務無法啟動,同時您可能會在 windows 事件檢視器中看到以下錯誤資訊 sqlserveragent could not be started reason unable to connect to server s...

sql資料庫問題

select from dbo.sys object where id in select id from sys column where column name c checkturn 似乎是這麼查,具體的欄位可能有出入!表名從 sys object表來,欄位從 sys column表來。通過查...