MSSQL2005數據庫導入導出+帶主鍵、自動增量、關系圖、表架構等
關鍵詞:mssql2005、導入導出
1、在本地安裝Mssql Server 2005
2、接著安裝SQLServer2005_XMO.msi
3、安裝完SQLServer2005_XMO.msi后,還要安裝Database Publishing Wizard.msi
4、安裝之后需要重啟本機系統
http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/SQLServer2005_XMO.msi
這個是系統32位的安裝包
http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/SQLServer2005_XMO_x64.msi
這個是系統64位的安裝包
http://download.microsoft.com/download/2/1/b/21b68714-3d9a-4610-9eba-88509ffc27fb/DatabasePublishingWizard.msi
這個是系統通用的安裝包
5、安裝之后在電腦的左下角==>>開始==>>打開該工具
-----------------------------------------------以下是從服務器把數據庫備份到本地
6、
7、
8、
9、
10、
11、
溫馨提示:由于剛才的操作導出了數據庫架構,但是客戶本地并沒有該架構,如果這個備份還原到本地后,看到表中的架構非dbo架構或不是你指定的,可以使用以下腳本去批量修改表架構
declare @name sysname
declare csr1 cursor
for
select TABLE_NAME from INFORMATION_SCHEMA.TABLES
open csr1
FETCH NEXT FROM csr1 INTO @name
while (@@FETCH_STATUS=0)
BEGIN
SET @name='舊的架構名稱.' + @name
print 'ALTER SCHEMA 新的架構名稱 TRANSFER ' + @name
fetch next from csr1 into @name
END
CLOSE csr1
DEALLOCATE csr1
-----------------------------------------以下是把本地數據庫導入到我司數據庫
1、打開Database Publishing Wizard
2、
3、
4、
5、
6、
7、
8、
9、遠程登錄到我司服務器數據庫
10、打開SQL腳本后,會讓你再次確認填寫用戶密碼,輸入即可
11、
完成導入
---------------------------------------------------------------------------
溫馨提示:如果數據庫帶有存儲過程和標量函數,請在會員中心提交服務支持告訴我們幫你開啟execute權限,如果數據庫沒帶存儲過程或標量函數,就無須通知我們處理了