总结||如何通过cmd将数据导入到Oracle数据库

一张美美哒图片(小王子)

**摘要:**周一在使用oracle新建数据库、导数据时用了四五个小时,各种bug,都有放弃自己的想法,然后看见旁边带我的小姐姐就心惊胆战……当然罗并没有放弃自己、也不敢放弃自己,而是加班到九点半才回家,还好有地铁

突然感觉自己好厉害,并不是能力强,而是加班长,跟公司做开发的小哥哥一样从没六点准时下班

哈哈,上面是我工作中一个小小的总结。下面是文章的主要内容罗,大家可以选择查看自己需要的内容:

本文主要内容
1、如何用Oracle创建数据库
2、通过cmd如何将数据导入到Oracle数据库
2.1、我的问题——如何通过CMD插入较大的sql脚本语句
3、总结

1、如何用Oracle创建数据库

之前在创建数据库的时候都使用SQL语句,这次在oracle中创建数据库居然是在软件中操作。所以当主管小姐姐说“先装工具,把数据库建好”,都不敢相信自己听见的,一脸懵。

如何使用Oracle创建数据库网上有很多分享,这里给大家贴个链接,有需要小伙伴可以自行查看。windows环境下oracle11g如何通过dbca创建数据库

在创建数据库的时一定要记住自己的数据库名和密码,在创建过程中最好截屏保留下来罗。
不然你可能会像我一样走很多弯路,比如修改用户名密码
解锁用户、设置权限之类的。遇见这样的问题最笨的解决方法就是删除数据库并重新创建数据库

附上在创建中需要特别注意的步骤

数据库名
我这里数据库命名orcl01,大家在创建的时候可以自己命名。ORACLE默认的数据库名是Orcl
密码
密码一定要记住,后期在输入所有密码都是这个管理口令
我们创建好数据库之后,需要查看是否可以连上数据库

这里需要输入主机和密码

扫描二维码关注公众号,回复: 11547611 查看本文章

就可以对Oracle增删改查
oracle没有可视化界面,我们可以用可视化数据库管理工具,连接数据。现在公司中一般用navicat,我现在使用的是Aqua Data Studio。

创建好数据库之后我就可以对oracle进行增删改查。

小结:以前我创建数据库、建表、插入数据都是在数据库可视化界面上操作的,而Oracle是通过软件创建数据库,插入数据和建表全部都在cmd里面操作。就很懵,连dos命令都不知道。

2、如何通过CMD插入较大的sql脚本语句
imp  用户名/密码@准备还原的数据库名称 file=x.dmp full=y ignore=y

举个例子:

imp system/18228@orcl01 file=F:\gssjzx20160621.dmp full=y ignore=y

那我周一的话主要是要导入这两个文件的数据
需要导入的文件

附上我在cmd导入数据时的过程图片
01
02

如果你也要通过cmd将数据导入到Oracle数据库,更改下上面的sql语句就可以啦,直接在dos命令下操作就可以啦。剩下的就是等待了。
[外链图片转存失败(img-O83KR2gc-1563112497342)(https://upload-images.jianshu.io/upload_images/2693156-4c63aa9c23bf928e.png?imageMogr2/auto-orient/strip|imageView2/2/w/1240)]

2.1、我的问题——如何通过CMD插入较大的sql脚本语句

可能在导文件是会出现和我一样的问题,比如这个:SP2-0734: 未知的命令开头 “imp scott/…” - 忽略了剩余的行。具体解决方法可以看连接(嘻嘻)

3、总结

我以前建数据库、建表、插数据都是在可视化界面上操作的,虽然之前也将数据导入到sqlserver数据库过,但因为上次没有总结、没解决问题,所以这次在oracle数据上操作时就特别崩溃。

最后的最后啦,大家有需要也可以学学如何通过cmd插入数据喔

哈哈,终于把文章写完了,原谅我水了很久的文章罗……写这篇文章的时候很多专业名词都不会,中间也遇见很多问题,不过都解决啦。还有啦——非常感谢凯旋哥哥陪我写文章,么么哒~~

猜你喜欢

转载自blog.csdn.net/yuandongmei23/article/details/95930973
今日推荐