求助各位一個問題,我現在想把資料從sql插入到oracle,之后寫了一個腳本
INSERT OPENQUERY (oracle,'select a,b ,c,d,e,f,g from QZJ.RECORD')
SELECT DISTINCT RTRIM(a) a, RTRIM(b) b, RTRIM(c) c,RTRIM(d) d,RTRIM(e) e,RTRIM(f) f,RTRIM(g) g
FROM QZJ.RECORD A
WHERE SCRQ='20201003'
腳本里的oracle是鏈接服務器的名字,現在小弟碰到了個問題,這個腳本第一遍執行的時候是執行成功的,執行第二遍的時候報了如下錯誤
訊息 7353,級別 16,狀態 1,第 20 行
鏈接服務器 "oracle" 的 OLE DB 訪問介面 "OraOLEDB.Oracle" 提供了不一致的元資料。在執行程序中提供了多余的一列,但在編譯時并未發現該列。
之后要過10分鐘左右,這句上去了才能重新執行成功,這是為啥....
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/193159.html
標籤:疑難問題
上一篇:MySQL啟動方法
下一篇:請大佬幫忙看看這個怎麼處理
