【发布时间】:2015-09-16 11:34:30
【问题描述】:
SqlDeveloper 的 Oracle 文档讨论了用于执行不同操作的命令行界面。我对迁移实用程序和翻译操作感兴趣。 https://docs.oracle.com/cd/E39885_01/appdev.40/e38414/intro.htm#RPTUG46002
当我尝试运行以下命令将 MS SqlServer (TSQL) 转换为 Oracle (PLSQL) 时。我总是得到一个错误。但是,我可以使用 Tools > Migration > Scratch Editor 翻译得很好。
命令:
sdcli migration -actions=translate -file=D:\Sdcli\Input\One.sql
-translator=sqlserver -output=D:\Sdcli
一个.sql文件包含
select * from someTable
输出:
错误:空 捕获、转换、datamove、delcaptured、delconn、delconverted、驱动程序、生成、指南、idmap、info、init、lscaptured、lsconn、lsconverted、mkconn、qm、runsql、扫描和翻译
注意:我已经测试了各种权限级别,因此缺少权限不是问题。
请帮忙!!
【问题讨论】:
-
在 One.sql 文件中尝试使用 'select top 100 * from someTable' 也会出现同样的错误
标签: oracle oracle-sqldeveloper database-migration