Oracle安装及plsql的配置及导入数据库注意事项。

进入公司。使用oracle和plsql,免不了一番配置,出错不少,总结如下。

oracle卸载。

关掉所有的oracle服务后。从卸载app里面的文件开始,然后是删除注册表清除服务。

卸载文件最开始最好使用自带的卸载(开始菜单中),不行的话提示使用deinstall脚本,此工具也存在很多bug,如果删除一半就不可继续。此时,最直接的方法就是将安装目录app文件夹的相关用户权限给到,然后删除。

注册表清除有很详细的攻略,一步一步来,切记开始清除之前需要关闭所有oracle相关服务,清除之后需要重启电脑,不然服务还在。

oracle安装

安装过程中第二部至关重要,小白选创建和配置数据库,大牛可以选择仅安装数据库,其余按照步骤。

两个安装区别可以在开始里面通过oracle->配置和移植工具->Net Manager查看。

安装数据库只有服务命名orcl(可以设置),而自动配置会多出一个oraclr_connection_data,用于默认数据库设置,协议IPC,有密钥,配置数据库listener有两个监听地址,一个TCP1521听本地,一个是IPC通过密钥键听oraclr_connection_data的内容,安装数据库则仅有一个。

监听器和服务命名具体设置方法,有空研究,我觉得它可以做更多的工作。

plsql没有太多值得注意的地方,第一次登陆选用DBA,创建其他用户后再选用normal登陆。

创建表——data是数据表,idx是索引表,temp是临时表。

create directory dump_dir as '目标位置'

create user 用户名 identified by 密码 default tablespace 数据表 
temporary tablespace 临时表;

grant connect,resource,dba to 用户名   赋予用户权限

grant read,write on directory dump_dir to 用户名   赋予用户对于dump_dir权限

接下来切换到控制台

impdp 用户名/密码@ORCL(数据库名字) DIRECTORY=dump_dir DUMPFILE=✘✘.dmp 

EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。

有一点值得注意,很多时候提示找不到对应的表,这个时候有

remap_tablespace=old_tablespace:new_tablespace

设置好新的表空间,就可以找到了







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值