今天嘗試把sql server2005資料庫中某乙個表資料匯出到dbf格式資料,操作如下:
string sql = "insert into openrowset('msdasql','driver=microsoft visual foxpro driver;sourcetype=dbf;sourcedb=d:\','select * from test.dbf') select * from test";
// insert into openrowset固定寫法;sourcedb指向dbf表所在目錄;
執行後,出現問題:
1、提示資料庫許可權錯誤'ad hoc distributed queries',缺少元件。用管理員許可權登陸資料庫,執行下面語句,開啟許可權
exec sp_configure 'show advanced options',1
go reconfigure
go exec sp_configure 'ad hoc distributed queries', 1
go reconfigure
go2、程式執行後,dbf表打不開,問題應該是開啟dbf表插入資料後沒有關閉造成的。
過幾分鐘後,表可以自由開啟。
sql server2005表資料匯出 儲存過程
建立儲存過程 以下為儲存過程的 create procedure dbo.uspoutputdata tablename sysname asdeclare column varchar 1000 declare columndata varchar 1000 declare sql varchar...
SQL Server2005複製實現
一 準備工作 1 在發布伺服器上建立乙個共享目錄,作為發布快照檔案的存放目錄。例如 在d 盤根目錄下建資料夾名為pub 2 設定sql 發布伺服器和訂閱伺服器均設定 步驟 開啟服務 控制面板 管理工具 服務 右擊sqlserver agent 屬性 登入 選擇 此帳戶 輸入或選擇第一步中建立的win...
SQL Server 2005完全解除安裝
sql server 2005的解除安裝是乙個非常頭疼的問題。我曾經嘗試過直接使用 新增或刪除程式 工具解除安裝 清除安裝目錄 刪除登錄檔內容等等各種方式綜合解除安裝,勉強成功。現在終於找到了乙個事半功倍的方法,多次嘗試,未有失敗,具體如下 第一種是微軟官方提供的工具 msicuu2.exe 微軟官...