Jim*_*mmy 5 sql-server oracle migrate
我正在尝试从 SQL Server 2005 导出一些表,然后创建这些表并将其填充到 Oracle 中。
我有大约 10 个表,从 4 列到 25 列不等。我没有使用任何约束/键,所以这应该是相当简单的。
首先我生成脚本来获取表结构,然后修改它们以符合Oracle语法标准(即将nvarchar更改为varchar2)
接下来,我使用 SQL Server 导出向导导出数据,该向导创建了一个 csv 平面文件。然而我的主要问题是我找不到强制 SQL Server 双引号列名的方法。我的其中一列包含逗号,因此除非我能找到一种让 SQL Server 引用列名称的方法,否则在导入它时我会遇到麻烦。
另外,我是走困难的路线,还是有更简单的方法来做到这一点?
谢谢
编辑:通过引用,我指的是引用 csv 中的列值。例如,我有一列包含类似地址
101 High Street, Sometown, 某些县, PO5TC053
如果不将其更改为以下内容,加载 CSV 时会导致问题
“101 High Street,Sometown,Some县,PO5TC053”
在查看了 SQLDeveloper 的一些选项或手动尝试导出/导入后,我在 SQL Server Management Studio 上找到了一个实用程序,它可以获得所需的结果,并且易于使用,请执行以下操作
| 归档时间: |
|
| 查看次数: |
26436 次 |
| 最近记录: |