SSIS中oledb目標控件的OpenRowSet屬性的意義是什麼?我的SQL管理員已經聲明瞭一個新的策略,他說:「使用OpenRowset查詢的應用程序將不起作用。」所以我很擔心我的軟件包是否可以工作。 請指教。SSIS oledb目標屬性OpenRowSet
回答
您可以使用SQL事件探查器來檢查程序包運行時發生的情況嗎?您應該能夠看到它是否使用OpenRowset查詢。
您是否將表名稱提供給目標提供程序?如果是這樣,我相信這將使用OpenRowset。您可能需要將該屬性更改爲SQL命令並將其用於插入。 – grapefruitmoon 2010-03-17 11:20:51
我跑了SQL分析器,並沒有找到任何OpenRowSet查詢,這是否意味着什麼都不用擔心:) @revelator - 是的,我提到的表名,但從探查器跟蹤我沒有找到任何東西。 – pramodtech 2010-03-17 12:32:56
儘管在Profiler中沒有看到它,它仍然可能是目標使用OpenRowSet - 請參閱Jamie Thomson的此博客文章 - http://consultingblogs.emc.com/jamiethomson/archive/2006/08/14/SSIS_3A00_-Destination-Adapter -Comparison.aspx 如果您在目標中使用SQL命令,則應該使用sp_executesql。 – grapefruitmoon 2010-03-17 14:02:57
- 1. 瞭解SSIS團隊博客中的「API示例 - OleDB源和OleDB目標」文章
- 2. SSIS OLEDB目標不使用快速加載和死鎖
- 3. SSIS OleDb錯誤重定向失敗與平面文件目標
- 4. 的MS Access OLEDB列屬性
- 5. SSIS掌握OLEDB連接
- 6. C#屬性和屬性定位/目標
- 7. SSIS設置HasSideEffects屬性
- 8. SSIS XML根屬性丟失
- 9. Javascript目標屬性undefined
- 10. 目標C屬性語法
- 11. malloc屬性目標c
- 12. IE7中的目標屬性
- 13. 歌劇院目標屬性
- 14. BDD目標和屬性
- 15. Backbone.js獲取目標屬性
- 16. 獲取目標屬性
- 17. WPF目標屬性dependecy
- 18. 目標C:屬性錯誤
- 19. JMS目標屬性定義
- 20. SQL服務器SSIS OLEDB源到目的地?
- 21. SSIS OLEDB目的地,SQL命令(insert,如果不存在的話)
- 22. SSIS 2012 - 包部署:CreateDeploymentUtility屬性在項目屬性中不可見
- 23. SSIS OlEDB連接管理器錯誤
- 24. SSIS OLEDB命令失敗 - 未知錯誤
- 25. SSIS OLEDB SQL命令執行緩慢
- 26. 在SSIS OLEDB來源執行過程
- 27. OLEDB獲取連接錯誤SSIS
- 28. 基於屬性的CSS目標標籤?
- 29. 將目標屬性的DIV標籤
- 30. jquery的目標HTML5標記屬性
他是如何執行此操作的?這只是一項政策嗎?我不知道你可以阻止OpenRowset運行在Sql Server上。他對OpenRowset有什麼異議? – 2010-03-18 10:19:57
威廉,OpenRowset可以使用表面區域配置工具禁用。我認爲在2005年和2008年它默認是禁用的。 – grapefruitmoon 2010-03-18 10:31:55
啊,這就解釋了......我沒有從零開始設置很多服務器,所以我還沒有遇到過。謝謝。 – 2010-03-18 20:56:27