oracle创建用户及导入数据相关操作

一、命令行cmd操作
1、命令行连接数据库:
C:\Documents and Settings\Administrator>sqlplus/nolog

2、连接系统用户:
SQL>conn system(用户名)/oceansoft(密码)@haglc(数据库名或SID)—-如果忘记密码可以这样登录connect/as sysdba;

3、创建用户及密码:
SQL>create user 用户名 identified by 密码;

4、给用户分配DBA权限:
SQL>grant DBA to 用户名;

5、修改用户密码:
SQL>alter user 用户名 identified by 新密码

6、删除用户:
SQL>drop user 用户名 cascade;

7、命令行导入备份好的数据库:
C:\Documents and Settings\Administrator>imp 用户名/密码@数据库名 file=路径 full=y ignore=y(这个为可选项,表示忽略错误)。

8、命令行备份数据库:
C:\Documents and Settings\Administrator>exp 用户名/密码@数据库名 file=D:/db_str.dmp log=D:/db_str.log full=y (rows=n compress=y direct=y)为可选项

9、卸载
deinstall.bat

10、命令行导入备份好的数据库(部分表):
C:\Documents and Settings\Administrator>imp 用户名/密码@数据库名 file=路径 tables=(表1,表2,表3,表4,表5,…表n)
如:imp sgjynew/ocean@oceansgj file=拖入路径 tables=(gygddj_jyjl,gygddj_jlfy,gygddj_zlsc)
注:如果是带有id自增长(自动增长序列+触发器)的表的导入,导入之后触发器不会丢失,但是序列可能会丢失,只需重新建序列即可,注意和序列要和触发器中的名字一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值