Oracle实战5(数据库的启动和关闭)

1.OracleDBConsolekeymen这项服务是进入web控制界面
  OracleOraDb10g_home1TNSListener这是监听的
  OracleServiceKEYMEN这是实例
2.在tnsnames.ora中配置连接到其他计算机......访问其他计算机的oracle
  listener.ora是工作于服务器端的
  tnsnames.ora是工作于客户端的
3.sqlnet.ora文件
  NTS与NONE的区别
  NTS......系统默认管理员登陆(操作系统管理员也是oracle管理员)/as sysdba能登上
  NONE......操作系统管理员和oracle管理员是分开的。/as sysdba登不上
  一般在装完oracle之后,应该把NTS该为NONE
4.PWDkeymen.ora文件存的是oracle管理员的密码(没有普通用户的密码(scott))
5.如果PWDkeymen.ora文件丢失怎么办:
  第一步:进入cmd,输入orapwd命令......获得帮助
          orapwd file=<fname> password=<password> entries=<users> force=<y/n>
  第二步:orapwd file=c:\PWDkeymen.ora password=sysadmin entries=5
  第三步:把创建的文件存放到指定的文件夹中(E:\oracle\product\10.2.0\db_1\database)
  第四步:重起服务......


6.shutdown immediate;最常使用的关闭数据库的方法
  比较安全的关闭数据库
7.数据库启动有三种状态:
  1(非安装阶段).创建实例阶段:startup nomount.仅仅创建一个oracle实例(内存加后排进程)
                还不能对数据中的数据进行操作
  2(安装阶段).alter database mount;
              此状态一般用于oracle的维护(做一些备份还原、修复......)
              此状态还是不能查询数据的,只能查直接属于系统管理员的表
              此状态会读一些文件......形成物理结构
  3(打开阶段).alter database open;
8.startup nomount,startup mount,startup(open)
9.最快最危险关闭数据库的方式:shutdown abort
10.最常用的关闭数据库的方式:shutdown immediate:把没有提交的事物都回滚,并且不再接受新的连接请求
11.最慢最安全的关闭数据库的方式:shutdown normal:没有提交的事物全部回滚,正在处理的事物提交,
                                                 等待所有连接oracle的用户全部推出连接才关闭数据库
12.shurdown transactional:事物性关闭
13.scn系统更改号
14.利用cmd与SQLPlus的区别。

你可能感兴趣的:(Oracle实战5(数据库的启动和关闭))