oracle基础

数据库的选择:

  • 小型数据库:负载量小,用户大概100人内。如access
  • 中型数据库:日访问量5000~10000。如MySQL
  • 大型数据库:海量负载。如Oracle

本次练习使用2007年7月11日发布的11g

Oracle安装

  1. 官网下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
  2. 找到11g版本,Windows64位使用。里面有file1和file2都要下载
  3. 下载完成后,将这两个压缩文件同时解压。
  4. 解压完成后,会出现一个文件夹database
  5. 进入database,点击setup.exe,然后按照提示进行安装

注:
①安装时要输入口令的时候必须要以字母开头,不然后面配置会报ora-00922:缺失或失效错误,点击忽略后面会报ora-28000:账户锁定错误。参考资料:http://blog.sina.com.cn/s/blog_5674f6d401012ekw.html

  1. 安装完成

Oracle常用命令

  • conn:连接数据库conn <用户名>/<密码> [as sysdba]
  • show user:显示当前连接到数据库的用户
  • host <命令>:操作当前系统的命令
  • spool:导出文本
  1. spool <文件>;:设置要导出的目标文件
  2. spool off;:将上一条spool命令及其本条命令(包括本条)之间的操作及其结果输出到’文件’中去
  • clear screen:清屏
  • start :执行给定的脚本
  • desc :查看表的数据结构
  • show error:显示错误信息
  • exit:退出

系统默认创建的用户

  • sys:权限最高,必须以管理员身份登录。sys/[密码] as sysdba
  • system:普通登录即可system/[密码]
  • scott:刚开始被锁住,无法登录。默认密码:tiger
  • sysman

1.管理员对用户进行加锁/解锁

  • 加锁:alter user account lock;
  • 解锁:alter user account unlock;

2.登录

  • 特权用户:conn sys/ as sysdba [@数据库连接符];
  • 普通用户:conn / [@数据库连接符]

基本操作

1.查询所有数据表select table_name from user_tables;


原文:http://blog.isdevil.com/cjerrybird/2019/02/oracle%e5%9f%ba%e7%a1%80.html

你可能感兴趣的:(Oracle)