我想在命令行中启动oracle服务,然后连接到pracle服务器,将数据库启动到mount状态。
我将监听器启动后,输入了以下命令:
oradim -startup -sid lovo -starttype srvc 启动服务。
进入到sqlplus后,通过conn sys/admin as sysdba登陆。admin是我在口令文件中设置的密码。
再运行startup mount.
这是数据库告诉我实例已经启动,我查询了一下scott帐户下的emp表,可以正常得到数据。说明我的oracle实例已经进入到了 open状态。
我如何才能只启动服务,而后通过startup命令来控制将实例启动到哪个状态呢?
谢谢各位的解答。
我将监听器启动后,输入了以下命令:
oradim -startup -sid lovo -starttype srvc 启动服务。
进入到sqlplus后,通过conn sys/admin as sysdba登陆。admin是我在口令文件中设置的密码。
再运行startup mount.
这是数据库告诉我实例已经启动,我查询了一下scott帐户下的emp表,可以正常得到数据。说明我的oracle实例已经进入到了 open状态。
我如何才能只启动服务,而后通过startup命令来控制将实例启动到哪个状态呢?
谢谢各位的解答。
解决方案 »
- 求助:oracle新手,请问这个包的注释该怎么写???谢谢了
- 3个表做关联,其中一个表的关联字段可能为空。要求为空时输出空,怎么写?
- 求助(面试题)-oracle存储过程执行效率的问题
- 数据库的“数值类型”数据的存储是使用BCD码吗?
- 牛人指点一下新人oracle基础的东西
- 急请各位帮我看一下这个UPDATE更新语句有什么问题
- sqlloader 如何从数据源文本中筛选所需字段?
- 如何快速建立多个Oracle数据库
- 关于存储过曾。和INSERT
- 有没有人懂这个:char变形了
- oracle 密码文件的问题:密码保护的三种方式?
- 如果查找的记录占整张表的比例很大(一般以7%为界),超过的话全表扫描更快
SQL>shutdown immediate;
(3)将数据库启动为mount状态
SQL>STARTUP MOUNT;
(4)将数据库设置为archivelog模式
SQL>alter database archivelog;
(5)打开数据库
SQL>ALTER DATABASE OPEN;
(6)检查数据库模式
SQL>archive log list;
原因是我在xp系统下,注册表中的ORA_<SID>_AUTOSTAR被设为了true。服务在启动时连同instance一起启动了。
修改为false就好了。