Oaecle 命令行基础操作篇(1)
来源:互联网 发布:linux git新建仓库 编辑:程序博客网 时间:2024/06/06 02:09
Oaecle 命令行基础操作篇(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;
- Oaecle 命令行基础操作篇(1)
- Oaecle 命令行基础操作篇(2)
- Oaecle 命令行基础操作篇(3)
- Oaecle 命令行基础操作篇(4)
- Oaecle 命令行基础操作篇(5)
- Oaecle 命令行基础操作篇(6)
- postgreSQL命令行操作基础-1
- MYSQL命令行基础操作
- windows 命令行操作基础
- mysql 命令行基础操作
- [MYSQL]基础操作---命令行
- Linux命令行操作基础
- Ubuntu 命令行基础,解压操作
- Linux入门基础 #1:命令行bash基本操作
- Linux入门基础 #1:命令行bash基本操作
- Linux系统基础1-基本命令行与操作
- Linux入门基础 #1:命令行bash基本操作
- Oaecle 视图
- 解决编译Apache出现的问题:configure: error: APR not found . Please read the documentation
- codelite在 ubuntu6.04下开启C++11支持
- J2EE,J2SE,J2ME的简单描述
- 文章标题
- [翻译]Python中如何使用*args和**kwargs
- Oaecle 命令行基础操作篇(1)
- BZOJ2959: 长跑
- SpringMVC框架实现文件、资源的上传和下载
- java关于代码块 , 动态代码块 , 静态代码块 , 静态方法 , 构造函数的执行顺序
- java的反射机制
- c++注释规范
- CSU 1963 斜率DP
- hinernate中的Component组合映射
- 简单快捷建立自己的caffe工程