数据库的启动与访问登录

依赖于一个远程的实例登录:conn 用户名/密码@172.22.10.180:1521/数据库实例名称

这种登录时需要数据库服务器那边开了你要访问的实例才行,否则别想登录进去

下面详细的几个步骤:

//直接在dos下面 *********** dos *************************
//检查监听器状态:站在服务器的角度,监听是为外部IP服务的,所以如果你只安装了oracle客户端,监听是没有用的
lsnrctl status   1.检查监听器状态
lsnrctl start      2.启动监听  这样OracleOraDb10g_home2TNSListener这个监听器就启动起来了。
lsnrctl stop
//打开本地数据库对应的服务(这个键值位于HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_Ora10g)当这个参数设置为True时,当我们启动服务时,实例就会随之启动
net start OracleServiceicdpub  1.启动服务
net stop oracleserviceoradb    2.关闭服务

//下面实例是我们需要的,人生冷暖就看他了
select instance_name from v$instance;// 查看对应的服务下面的 进程名字(实例名)
startup nomount      // 启动实例SGA
startup mount dbname // 装载数据库(控制文件) 不打开数据库
startup open dbname
 
// alter  database mount
// alter  database open
// startup force 强行启动数据库
//************************* dos **************************| 

猜你喜欢

转载自ghxsh123.iteye.com/blog/1675320