在Bluemix中的任何現有SQL數據庫(DB2)計劃中,是否有任何方法可以爲Oracle激活兼容模式?它似乎默認情況下不會被激活。謝謝!是否可以在SQL數據庫中激活Oracle的兼容模式?
回答
Oracle兼容性是數據庫級別的功能,如果數據庫是在禁用功能的情況下創建的,則無法啓用。
您可以在DB2中使用下面的命令爲Oracle兼容數據庫級別:
在DB2命令窗口,通過發出以下命令來啓動DB2數據庫管理器:
DB2START
設置DB2_COMPATIBILITY_VECTOR註冊表變量爲下列值之一:
The hexadecimal value that enables the specific compatibility feature that you want to use.
To take advantage of all the DB2 compatibility features, ORA, as shown in the following command. This is the recommended setting.
的db2set DB2_COMPATIBILITY_VECTOR = ORA
啓用遞延由DB2_DEFERRED_PREPARE_SEMANTICS註冊表變量設置爲YES準備支持,如下所示:
的db2set DB2_DEFERRED_PREPARE_SEMANTICS = YES
如果設置了DB2_COMPATIBILITY_VECTOR註冊表變量設置爲ORA並沒有設置DB2_DEFERRED_PREPARE_SEMANTICS註冊表變量,使用默認值YES。但是,建議您將DB2_DEFERRED_PREPARE_SEMANTICS註冊表變量顯式設置爲YES。 通過發出db2stop命令停止數據庫管理器:
DB2STOP
開始通過發出db2start命令數據庫管理器:
DB2START
更多細節如下:
http://www.ibm.com/developerworks/data/library/dmmag/DMMag_2009_Issue2/InTrans/
對於從Bluemix創建的DB2,我們不能這麼做,對嗎? –
可能你可以在bluemix中使用sqldb aka db2 – Anand
- 1. SQL Server數據庫模式是否可以從.NET類生成
- 2. 數據庫SQL兼容性
- 3. netTiers數據庫模式向後兼容
- 4. hsqldb在oracle兼容模式下是否支持表別名
- 5. 在Oracle數據庫模式中轉換SQL服務器模式
- 6. 如何使mysql數據庫模式與h2數據庫兼容
- 7. 是否可以在運行時設置應用程序的Windows兼容模式?
- 8. SQL Server兼容模式
- 9. 是否可以在Oracle 11g中的模式中複製整個HR模式?
- 10. 檢查oracle數據庫是否可用
- 11. 胖客戶端如何測試它是否與數據庫模式兼容?
- 12. 是否可以使用Oracle數據泵將數據庫中的所有模式導出?
- 13. SQL Server 2014中的兼容模式?
- 14. 爲UART激活數據模式
- 15. 是否可以在Glassfish服務器中存儲SQL數據庫?
- 16. 是否可以將MySQL數據庫置於單用戶模式?
- 17. NHibernate可以檢查數據庫模式是否已經生成?
- 18. 是否可以使用ADO.NET修改MS Access數據庫模式?
- 19. 是否可以通過JavaScript檢測插件是否被激活?
- 20. Node.js是否與Oracle 11g兼容?
- 21. oracle 11g瘦jdbc驅動與oracle 10g數據庫兼容?
- 22. 如何在Oracle中激活hr模式11g
- 23. 我可以檢查我的數據庫是否還活着?
- 24. 如何檢測瀏覽器是否以兼容模式打開?
- 25. 是否可以檢查一個接口是否在pcap中被激活?
- 26. SQL Server 2008的快速版本是否與完整版的數據庫兼容?
- 27. 是否可以使用ADO.NET鎖定Oracle 10g數據庫表?
- 28. 是否可以從Oracle數據庫調用MySQL存儲過程?
- 29. 是否可以從遠程Oracle數據庫讀取CLOB?
- 30. 您是否可以在CodeIgniter中解釋以下活動記錄數據庫?
是否可以創建一個啓用了該功能的數據庫......也許可以使用Premium計劃? – lmsurprenant