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的区别。

猜你喜欢

转载自roway.iteye.com/blog/1722906