关闭

通过PL/SQL导入数据到oracle数据库

发表于:2013-7-31 10:00

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:q917769032    来源:51Testing软件测试网采编

  一、oracle安装

  需要注意一下几个问题:

  1、设置监听需启动后台OracleOraDb11g_home1TNSlistener服务。

  2、需设置环境变量ORACLE_HOME为数据库的安装路径,如:E:\app\Administrator\product\11.2.0\dbhome_1

  二、通过plsql导入dmp文件

  1、用system登录数据库,链接为SYSDBA,创建表空间jmis和用户jmis。

  创建表空间jmis语句:

CREATETABLESPACE jmis
DATAFILE 'E:\app\Administrator\product\11.2.0\dbhome_1\oradata\sample\jmis.dbf'SIZE 600M REUSE
AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED EXTENTMANAGEMENT LOCAL;

  注意路径:

  E:\app\Administrator\product\11.2.0\dbhome_1\oradata\sample\jmis.dbf是新建的,是以前不存在的。

  创建用户jmis语句:

CREATE USER jmis IDENTIFIED BY jmis
PROFILE DEFAULT
DEFAULT TABLESPACE jmis
TEMPORARY TABLESPACE TEMP
ACCOUNT UNLOCK;

  用户名为jmis,密码为jmis,使用系统默认的用户配置文件,默认表空间为jmis,临时表空间为TEMP。

  2、编辑用户jmis,在其角色栏中添加dba.

  3、用jmis登录数据库,链接为Normal。

  4、导入dmp文件,在运行中输入cmd 弹出命令行窗口 ,找到你的oracle 的安装目录 找到bin目录 之后 在bin目录下 输入:

  imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y ignore=y

  如:impuserid=jmis/jmis@orcl file=f:\jmis.dmp full=y ignore=y

  (full=y 是否全部导入 只有当前用户是dba的时候 才能用此选项 。

  希望能帮助你。ignore=y解决了弹出警告时,终止导入的问题)

  5、导入.pdc的数据表:

  工具——导入表——Sql插入

  在SQLplus可执行文件栏中填入如下路径:

  E:\app\Administrator\product\11.2.0\dbhome_1\BIN\imp.exe

  导入文件栏填入:pdc文件路径。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号