oracle-菜鸟01

2018-01-12 11:09:32来源:网络收集作者:管理员人点击

分享

阿里云爆款

1、关闭和重启数据库


进入管理员权限:sqlplus / as sysdba
关闭数据库:shutdown immediate
打开数据库:startup
退出数据库:exit
tips:需要先进入管理员权限才可以进行关闭和打卡数据库


2、创建表空间、用户、赋予权限


1)创建表空间
create tablespace test(表空间的名字)
datafile ‘D:/oracle/product/10.2.0/userdata/test.dbf’
(这边可以写成oracle的某个路径下,test.dbf 名称与表空间名称相同)
size 50m (初始大小)
autoextend on; (自动扩展)


2)创建用户
CREATE USER utest (用户名)
IDENTIFIED BY upassword(密码)
DEFAULT TABLESPACE test(上面创建的表空间)
TEMPORARY TABLESPACE temp;(临时表空间就写temp即可)


3)赋予用户权限
GRANT CONNECT TO utest;
GRANT RESOURCE TO utest;
GRANT dba TO utest;–dba为最高级权限,可以创建数据库,表等。


tips:以上三条的执行环境为连结上oracle数据库后,进行执行的。
连结数据库命令(cmd环境下执行):sqlplus system/密码回车即可


3、导入数据库文件


前提:导入oracledmp文件
步骤:打开cmd,输入下面的执行命令:
imp utest/[email protected]/orcl file = D:/ATM/banktrainfor72.dmp fromuser=banktrainfor72 touser=banktrainfor72ignore=y
解释:imp 用户名/密码@IP地址/数据库 file=dmp文件的放置路径 fromuser=用户名(dmp中的用户名) touser=用户名(要导入的用户名) ignore=y
其中,新创建的用户名和表空间要与dmp文件中包含的用户名和表空间一致。 dmp文件放置在当前oracl所在的服务器上


4、备份数据库文件


1)断开数据库连接,否则会报错
2)打开cmd
3)在cmd窗口中,输入以下命令:
exp 用户名/密码@数据库 file=d:/xx.dmp owner=用户名,按下回车键


5、删除表空间,用户


删除表空间:drop tablespace 表空间名称;
删除用户下的表:drop user 用户名cascade;


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台