EZDML无法导入oracle数据表的解决方法

来源:互联网 发布:管家婆软件好学吗 编辑:程序博客网 时间:2024/06/14 08:25

1.配置好oracle连接,进行导入数据表时报错:sql*net not properly installed


2.在EZDML帮助-〉简单说明 找到以下说明,按说明修改IN配置,把OCIDLL=D:\oracle\ora112\instantclient\oci.dll改为本地pl/sql Developer正在正常使用的oci.dll:OCIDLL=C:\Oracle\Instant Client\bin\oci.dll,

修改INI文件自定义配置(菜单:工具|修改INI配置):
[DefaultFieldTypes]
1=String:VARSTR(2000)
2=Integer:DECIMAL
[CustFieldTypes]
1=BigInt
2=Decimal
3=TestUnk
[CustDataTypeReplaces]
1=VARCHAR2:NVARCHAR2
2=NUMBER(10):DECIMAL
3=%TEXT%:NCLOB
[Options]
AutoSaveMinutes=5
FieldNameMaxDrawSize=64
FieldTypeMaxDrawSize=48
CreateSeqForOracle=0
OCIDLL=D:\oracle\ora112\instantclient\oci.dll


3.执行导入数据库时仍然报错:Could not load "……\bin\oci.dll"


4.猜想可能是不支持64位的oci.dll,重新下载一个oci.dll.解压到D:\Program Files\instantclient_10_2。

下载地址:http://download.csdn.NET/detail/shenkxiao/4181424

5.修改INI文件自定义配置(菜单:工具|修改INI配置):OCIDLL=D:\Program Files\instantclient_10_2\oci.dll

  执行导入数据库,成功!

 



0 0