1.由于Oracle没有库的概念
所以,我们可以使用User来作为库的替代品
比如我们之前的SQL是
Select aa,bb,cc From LibraryA.TableA
现在,我们建立一个User 是LibraryA
然后用这个用户构建Table,索引之类的.
2.由于Oracle对于空字符串的认同是DBNull.DB2还是把它当成空字符串看待
所以,需要迁移的程序都需要注意这些事情
由于我们使用了自定义的底层,所以所有的修改都在底层上修改.
3.限制返回条数的区别
Fetch First n Rows Only
在Oracle中必须得是 rownum<=n的方式
所以,如果为了保持可切换性,必须把底层修改成自动支持这样的限制条数的返回方式的方法.
4 Oracle 8i不支持左连接
5.TableSpace满的时候,需要扩充,最好是在迁移之前就分配好合适的空间
6.后台的Schedule Job肯定是需要重新编写
存储过程 Trigger需要重新编写.