在plsql中导入数据一直未响应

在plsql中导入数据一直未响应,第1张

导入数据量较大的时候就会出现这种问题,很多情况下其实它还在工作着,只是状态为未响应。

如果你导入的时候有批量提交的选项,最好启用一下,可以减少系统开销,并且这样我们也可以监控数据库被导入表中的数据量来判断plsql是否还在正常运行。

使用sql语句删除

plsql查询当前的数据库实例,select

*

from

v$database

删除数据库drop

database

SQL Server 2005 开始,那个导入导出向导与 SQL Server 2000 的不一样。以文本文件(.txt,.csv)导入数据库表格为例,默认情况下,新版导入出向导是默认取文本文件的前 200 行数据(在选择平面数据源-高级-建议类型里面可以更改行数),来决定每一个字段的(最小)数据类型,然后导入时将文本文件字段的数据类型转换为数据表相应字段的数据类型。这样就可能发生截断和类型转换出错。

解决办法就是,人工选择(文本文件)数据源后,在导入导出向导的第二个页面,“选择数据源”(文本)后,“高级”选项里面,根据数据表依次指定文本文件每一列的数据类型(DataType)和宽度(OutputColumnWidth),使其一致,然后就可以执行导入。这一步需要花点时间。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10873402.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存