用ERwin 7.1.2将Oracle 10g库结构导入SQL Server 2005
1、打开ERwin
2、菜单:Tools>>Reverse Engineer:
New Model Type按默认为Physical, Target Database: Database:Oracle,Version:10x Next: Tables/Views Owned By选择Current User Next: 弹出连接Oracle数据库对话框
完成后数据库模型就导入到ERwin了。
3、菜单:Database>>Choose Database>>SQL Server,确定,改变目标数据库
4、菜单:Tools>>Forward Engineer>>Schema Generation,在Options里选择你要生成的项。 Preview按钮是预览生成的脚本,Generate是直接生成。
5、注意:我在操作过程中Oracle中的日期默认值sysdate不能自动转换成SQL Server中的getdate(),需要手动修改。 另注意:最好先手动将Database、User、Schema先建好。