我们计划编写一个使用SSIS并加载SQL 2008数据库的加载进程。转换可以在包中或从包中调用的存储过程中完成,也可以直接从我们的作业调度程序中完成。
我们现在可以在规划阶段做些什么来最小化影响,我们是否应该在未来将应用程序迁移到Oracle?
我认为可以更改SSIS包以使用其他提供商。
我们使用的SQL怎么样?
问:有没有办法在“ANSI模式”下放置存储过程,因为缺少更好的术语以确保只使用标准SQL来增加SQL迁移到Oracle的机会?答案 0 :(得分:3)
您可以做的一件事是SET FIPSFLAGGER FULL
等。此处有更多信息:http://msdn.microsoft.com/en-us/library/ms189781.aspx
答案 1 :(得分:0)
我不知道任何ANSI标准的RDBMS编程语言。 TSQL和PL / SQL之间的结构完全不同。
但是你可以在SQL Server中使用Common Runtime Environment(我认为这就是它所谓的)运行JAVA吗?如果可以的话,并且鉴于Oracle可以运行JA VA,这可能会提供您想要实现的目标。