sql server2005匯出資料到DBF

2022-05-12 21:10:55 字數 601 閱讀 5844

今天嘗試把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 微軟官...