Oracle 命令行基础操作篇(1)

Oracle 命令行基础操作篇(1)
–单行注释
/多行注释/
–如何登陆Oracle数据库?
–首先开启OracleXETNSListener.和OracleServiceXE服务
–建议把这两个服务设置成手动启动,需要时在开启,节约系统资源
–第一种:使用sql命令行登录
–使用conn加上用户名登录
conn system
–使用conn 加上用户名密码登录(不建议使用)
conn system/123456
–登录超级管理员,方式有所不同
conn / as sysdba
–显示当前登录的用户
show user;
–退出
quit;
exit;
–第二种:使用cmd控制台登录
–输入sqlplus回车
sqlplus
–输入用户名密码即可登录
–登录超级管理员
sqlplus / as sysdba
–一般不直接使用管理员或者超级管理员操作数据库,建议创建字节的用户
–新建一个用户,用户名oaec,密码oaec
create user oaec identified by oaec;
–授予连接数据库和获取资源的权限
grant connect,resource to oaec;
–登录
conn oaec;
/*********第二节/
–查询当前系统时间
–dual是一个虚表,里面没有任何内容,只是为了select语句的完整性,才从这个表中查数据
select sysdate from dual;
–显示缓存中上一个输入的sql命令
1
–执行缓存中上一句输入的sql命令
/
–清除屏幕内容
clear scre;
–导入sql文件,生成一个数据库
–1.先检查当前登录的用户,确认是否是oaec,如果不是请登录oaec
conn oaec;
–2.由于oaec。sql文件中的日期是英文的,因此要修改会话编码格适为英文
alter session set nls_language=english;
–3.导入sql文件
start E:\oaec.sql
–导入成功后,查看导入的内容
–desc可以查看表结构,user_tables是数据字典中的一个表。保存了所有用户表的相关信息
desc user_tables;
–查看刚才导入的表的表名
select table_name from user _tables;
desc s_customer;
select * from s_emp;

–如何重新导入?
–级联删除一个用户,包括用户下的所有表
drop user oaec cascade;
–其余步骤和之前的一样
create user oaec identified by oaec;
grant connect,resource to oaec;
conn oaec;
alter session set nls_langusge=engish;
start E:\oaec.sql;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值