从 Sql Server 2005 到 Oracle 9i 的转换
我使用ASP和Sql Server 2005开发了网站。我没有使用任何存储过程和视图[所有查询都是从asp页面传递的]。现在我需要将数据库从 SQL Server 2005 转换为 Oracle 9i。
我的代码会发生巨大的变化吗?有没有工具可以将Sql Server 2005查询转换为Oracle查询?
I have devloped website using ASP and Sql Server 2005. I have not used any Stored Procedure and Views [All the queries are passed from the asp page]. Now i need to convert the database from SQL Server 2005 to Oracle 9i.
Will it takes huge changes in my code? Is there any tool to convert Sql Server 2005 query to Oracle query?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这似乎有点难以回答。您可以有 Sql 服务器特定查询或标准化查询。这将需要一些调整,但如果您的应用程序设计良好,应该不会太糟糕。
This seems kind of hard to answer. You could have Sql server specific queries, or standardized queries. It will take some tweaking, but it shouldn't be too bad if your app is well designed.
如果不知道您的应用程序是如何设计的,我认为我们无法回答这个问题。您构建了数据访问层还是使用了 ORM?有用户定义的类型吗?等等。
这是我找到的一篇关于如何将SQL 2005数据库迁移到Oracle 11g的文章。这可能会帮助您指明正确的方向。
http://st-curriculum.oracle.com/ obe/db/hol08/sqldev_migration/mssqlserver/migrate_microsoft_sqlserver_otn.htm
编辑:
这里有一个链接,指向一个有用的页面,该页面比较了 SQL Server 和 Oracle(以及其他一些数据库)供应商)sql 语法。这应该有助于帮助您确定将应用程序从使用 SQL Server 转换为 Oracle 需要多少工作。
I don't think we can answer that without knowing how your application is designed. Did you build your data access tier or did you use an ORM? Any user defined types? Etc.
Here's an article I found on how to migrate a SQL 2005 database to Oracle 11g. This may help by pointing you in the right direction.
http://st-curriculum.oracle.com/obe/db/hol08/sqldev_migration/mssqlserver/migrate_microsoft_sqlserver_otn.htm
EDIT:
Here's a link to a useful page that compares SQL Server and Oracle (along with a few other vendors') sql syntax. This should be useful in helping you determine how much work will be required converting your app from using SQL Server to Oracle.
Oracle 9i 中存在从 SQL Server 迁移的工具 这里是一个演示
Oracle SQL Developer 迁移:入门
如果还不够,请告诉我一些事情....我将从 2k5 和 2k8 迁移到 9i
-------- 已编辑
检查以下内容...
Oracle 迁移工作台
Oracle SQL Developer 迁移
exists tool in Oracle 9i to migrate from SQL Server here it is a demo
Oracle SQL Developer Migrations: Getting Started
if it is not enough tell me something .... i will migrate from 2k5 and 2k8 to 9i
------- edited
Check the following...
Oracle Migration Workbench
Oracle SQL Developer Migrations