資料庫之間各種格式匯入匯出

2022-02-01 11:04:36 字數 877 閱讀 9221

sql server 阻止了對元件 'xp_cmdshell' 的 過程'sys.xp_cmdshell' 的訪問,因為此元件已作為此伺服器安全配置的一部分而被關閉。系統管理員可以通過使用 sp_configure 啟用 'xp_cmdshell'。有關啟用 'xp_cmdshell' 的詳細資訊,請參閱 sql server 聯機叢書中的 "外圍應用配置器"。

用下面一句話就可以了解決了。

exec sp_configure 'show advanced options', 1;reconfigure;exec sp_configure 'xp_cmdshell', 1;reconfigure;

關閉一樣.只是將上面的後面的那個"1"改成"0"就可以了.

exec sp_configure 'show advanced options', 1;reconfigure;exec sp_configure 'xp_cmdshell', 0;reconfigure;

在 伺服器物件-->鏈結伺服器

新建乙個訪問點

假設要將遠端資料庫上的資料匯入到本地資料庫

在本地執行sql

insert into 本地表名 select * from [遠端名].遠端庫名.dbo.遠端表名

將本地sql server 的資料匯出到 excel

exec master..xp_cmdshell 'bcp 本地庫名.dbo.本地表明 out d:\temp.xls -c -q -s"本地伺服器名" -u"sa" -p"密碼"'

將本地sql server 的資料匯出到 txt

exec master..xp_cmdshell 'bcp 本地庫名.dbo.本地表明 out d:\temp.txt -c -q -s"本地伺服器名" -u"sa" -p"密碼"'

異構資料庫之間的匯入匯出

異構資料庫之間的匯入匯出 mssql2excel adoconnection1.connectionstring provider microsoft.jet.oledb.4.0 data source g my allexe excel2sql yp.xls extended properties...

異構資料庫之間的匯入匯出

異構資料庫之間的匯入匯出 mssql2excel adoconnection1.connectionstring provider microsoft.jet.oledb.4.0 data source g my allexe excel2sql yp.xls extended properties...

異構資料庫之間的匯入匯出

原文出處 url 異構資料庫之間的匯入匯出 mssql2excel adoconnection1.connectionstring provider microsoft.jet.oledb.4.0 data source g mysmallexe excel2sql yp.xls extended ...