SQL SERVER資料庫,想匯入到B伺服器並保留原資料

時間 2021-09-08 04:25:34

1樓:淺吟秋傷

你是否有足夠的許可權?如果有足夠的許可權,可以備份到本機

--如果有,可以用下面的方法,查詢分析器中操作:

-- 建立共享目錄

exec master.dbo.xp_cmdshell 'md c:\bak '

exec master.dbo.xp_cmdshell 'net share bak=c:\bak '

--進行資料備份

backup database 資料庫 to disk= 'c:\bak\備份.bak '

/*--以下操作在我的電腦中進行:

開啟我的電腦,位址列中輸入:

\\sql伺服器的計算機名\bak 複製裡面的備份.bak到你的電腦就行了

--我的電腦中的操作結束--*/

--刪除備份生成的檔案

exec master..xp_cmdshell 'del c:\bak\備份.bak '

--刪除共享

exec master.dbo.xp_cmdshell 'net share c:\bak /delete /y '

exec master.dbo.xp_cmdshell 'rd c:\bak '

--否則,你還是完全共享你本機的目錄,用下面的方法備份:

backup database 資料庫 to disk= '\\你的計算機名\共享目錄名\備份檔名

2樓:我是魏茂峰

先手動 把 缺少的 表 缺少的 欄位補上吧 如果太麻煩的 話 也可以在一個asp 頁面上做 讀出來a 伺服器上的 欄位的值 然後插入b伺服器上 我沒有現成的 程式 但 完全可行

3樓:匿名使用者

這個比較麻煩。。

最安全做法是:

先在2個伺服器間建立一個連結伺服器 然後利用這個link 進行表對錶的插入

如何連線sqlserver資料庫

以sqlserver2008r2為例。1 開啟sql2008,使用windows身份登入 2 登入後,右鍵選擇 屬性 左側選擇 安全性 選中右側的 sql server 和 windows 身份驗證模式 以啟用混合登入模式 3 選擇 連線 勾選 允許遠端連線此伺服器 然後點 確定 4 安全性 登入名...

如何刪除sqlserver資料庫

drop database database name 如何徹底刪除sqlserver 資料庫 sql server正常情況下可以通過新增刪除將其解除安裝,但有時可能會出現一些不可遇見的原因,導致其不能自動解除安裝,就需要手工解除安裝,在手工解除安裝前要注意做好資料的備份工作,以便於 以後做還原,解...

怎樣使用SQL SERVER立資料庫

用語句建立即可。舉例如下 create database 學生基本資訊管理 建立學生基本資訊管理資料庫 on name 學生基本資訊管理資料庫 庫名 filename d database 學生基本資訊管理資料庫.mdf 主檔案存放位置 size 10,大小為10m maxsize 50,最大可擴充...