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. C#屬性和屬性定位/目標
- 4. SSIS XML根屬性丟失
- 5. JMS目標屬性定義
- 6. malloc屬性目標c
- 7. IE7中的目標屬性
- 8. 目標C:屬性錯誤
- 9. SQL服務器SSIS OLEDB源到目的地?
- 10. SSIS OLEDB SQL命令執行緩慢
- 11. OLEDB獲取連接錯誤SSIS
- 12. SSIS OlEDB連接管理器錯誤
- 13. SSIS OLEDB命令失敗 - 未知錯誤
- 14. jquery的目標HTML5標記屬性
- 15. 將目標屬性的DIV標籤
- 16. SSIS:截斷Excel目標
- 17. SSIS Excel目標與格式
- 18. 標記屬性在目標C中已棄用目標C
- 19. MSBuild的目標屬性和目標標記之間的區別
- 20. 內部excel行屬性可能會影響oledb可見性?
- 21. 從屬性代碼驗證屬性目標
- 22. 目標屬性必須是依賴屬性 - 爲什麼?
- 23. 如何使用Value Injector檢查目標屬性的屬性?
- 24. 如何找到UIHInt屬性的目標屬性?
- 25. 具有屬性部分名稱屬性的Ant目標
- 26. 自定義SSIS任務 - 版本屬性
- 27. SSIS連接管理器屬性SetValue
- 28. SSIS Excel來源OpenRowset來自變量錯誤 - 0x80040E37
- 29. WPF屬性目標樣式觸發
- 30. 差異合成屬性的目標C
他是如何執行此操作的?這只是一項政策嗎?我不知道你可以阻止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