下面是操作过程中可能会出现的一些问题,有些在上面的操作过程中已经提到。

  • 通讯链接失败 或 一般性网络错误

一般性网络错误

通讯链接失败

问题原因:如果在删除数据库时勾选了“关闭现有连接”,则会将PD配置的数据库连接断开,再次在PD中执行脚本时就会出现“通讯链接失败”的问题;或者尚未配置连接;抑或配置连接了,但是未连接;
解决办法是:选择“Ignore All”之后,确认连接配置正确,进行连接(参照上方步骤进行操作)。

删除对象

  • 执行脚本时提示“找不到对象**,因为它不存在或者您没有所需的权限”

找不到对象

问题原因:因为你当前目标数据库中不存在该表,脚本在执行删除操作时就会提示该问题;另外确认脚本确实具有dba的权限;
决绝办法:直接“Ignore All”,查看数据库中是否已存在要创建的表,如果没有请先看下一个问题,参照其解决办法执行之后,再执行脚本,选择“Ignore All”,
再看数据库,是否已生成新表。如果表已生成,再次执行脚本就不会再提示上面的问题,因为脚本执行删除操作时可以找到这些表。如果在表已存在的情况下还提示该问题,
你就需要注意一下权限问题了。

  • 脚本执行结束,数据库中并没有创建表

问题原因:脚本执行为选择数据库对象;
解决办法:配置连接中更改默认连接数据库 或 在此脚本前添加一句“USE DB_Name”,这里的DB_Name就是你要创建表的数据库;
注意:脚本中会先删除要创建的同名表,然后进行创建,如果不存在同名的表,就会出现上面的问题。

执行SQL

ODBC的DSN配置

willem 整理/更新 2016年11月29日09:13:27


Ably
603 声望44 粉丝

Let everything around us become better