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 ...