我的开发机器运行的是64位版本的Windows 7企业版。我使用的是Visual Studio 2010候选版本。我正在连接Oracle 11g Enterprise server 11.1.0.7.0版。我费了好大劲才找到为64位Windows系统开发的Oracle客户端软件,最终让下载了我认为是正确的客户端连接软件。我添加了对"Oracle.DataAccess“的引用,其版本为2.111.6.0 (运行时版本为v2.0.50727)。我的目标是.NET CLR4.0版,因为我的VS解决方案的所有属性都是默认的,这是2010RC。然后,我能够用C#编写一个控制台应用程序,它可以建立
我正在尝试通过copy命令将oracle表导出到本地postgresql转储中:
\copy (select * from remote_oracle_table) to /postgresql/table.dump with binary;
oracle表的大小是25G。然而,copy命令创建了一个50G的文件。这怎么可能呢?
我能够从远程oracle表中进行选择,因为我有oracle_fdw扩展。