我用toad导入oracle数据库,导入成功后发现所有的表名都加上了用户名,如图,但是plsql工具中就没表名

我用toad导入oracle数据库,导入成功后发现所有的表名都加上了用户名,如图,但是plsql工具中就没表名,第1张

第1步:找到菜单选项

第2步:选择表名

第3步:选择文件类型为Excel

第4步:设置参数

在oracle中trim函数可以除去字符串前后的空格,所以选上。

第5步:把excel中的列和数据库中的字段对应起来。每一列对应一个字段。

第6步:查看约束

第7步:设置导入模式,我设置的时导入完成后不提交,手动提交。

点击Execute执行。

执行过程中:

出现以下错误,问到是否继续执行。这种错误一般是因为excel中的数据结构与数据库表中的数据类型不统一而引起的。

我点击的yes继续执行,中间可能还会有其它的数据类型有问题,这些都需要在上传Excel之前做好数据处理。

最终导入完成会d出以下的信息。执行了527条,成功了523。

也就是说有4条数据有问题,没有插入进去。

总结:用excel向数据库中导表时,首先要保存excel中的字段数据类型与数据库中的数据类型相同,注意主键约束和字符串长度也不能超出限制。

调整好数据就可以快速的导入。

sql数据,这个太笼统了。

一般来说,要导入的数据有这么几类:

1、txt之类的,可以用toad或plsql的导入工具来实现。也可以用sqlldr命令来做。

2、dmp文件(就是之前在其他oracle数据库导出的文件),则用imp命令导入。

打开toad 找到界面的session 点击打开

在Toad for Oracle Database Login 界面输入登陆信息

User/Schema 输入数据库名 Password 输入密码

下面点击Direct   Host 是数据库安装的服务器地址 比如10421135 Port 是端口号 一般是 1521

下面那两个一个是服务名 一个是Sid 如果你的是服务名就点Service Name 就好了 输入服务名 Sid就点Sid

点击下面的Connect 就可以了

以上就是关于我用toad导入oracle数据库,导入成功后发现所有的表名都加上了用户名,如图,但是plsql工具中就没表名全部的内容,包括:我用toad导入oracle数据库,导入成功后发现所有的表名都加上了用户名,如图,但是plsql工具中就没表名、怎么教SQL数据导入到Oracle数据库中 或者生成脚本 、 我都纠结了好几天了、如何使用Toad for Oracle连接oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/10186432.html

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

发表评论

登录后才能评论

评论列表(0条)

保存