重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
启动oracle数据库步骤:
创新互联公司专注于企业网络营销推广、网站重做改版、井研网站定制设计、自适应品牌网站建设、成都h5网站建设、商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为井研等各大城市提供网站开发制作服务。
首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:
第一步:打开Oracle监听
$ lsnrctl start
第二步:进入sqlplus
$ sqlplus /nolog
SQL
第三步:使用sysdab角色登录sqlplus
SQL conn /as sysdba
第四步:启动数据库
SQL startup
经过上面的四个步骤,oracle数据库就可以启动了。
关闭数据库用 shutdown 是要等待事物结束才关闭
强制关闭用 shutdown abort
1、打开命令行窗口界面,可以同时按住“ctrl+R”键,在弹出来的运行窗口中输入cmd。2、启动oracle服务,在命令行窗口中输入“netstartoracleserviceXXXX”后面的XXXX实际是需要根据您自己的数据库实例名进行替换。如果您不知道,可以看下“计算机管理”界面下的服务中,能不能找到服务名类似的服务。提示“服务已经启动成功”就说明服务启动起来了。3、启动监听程序,在命令行窗口输入lsnrctlstart,等到提示“命令执行成功”就可以了。4、接下来就开始加载数据库实例了。在命令行窗口输入“sqlplus/assysdba”登录到一个空闲的例程。5、登录完成后,输入“startup”。这个过程可能有点慢,直到出现“数据库已经打开”则表示实例启动成功了。6、测试一下把,随便连接一个数据库用户,如果提示“连接成功”则说明数据库服务现在可以正常使用了。注意事项如果操作过程中提示“监听已经启动”,“服务已经运行”等,则可以跳过相应步骤,继续执行。
进入sqlplus:
sqlplus / as sysdba;
启动:
sqlstartup;
或者分步启动(用于查找问题):
sqlstartup nomount;
sqlalter database mount;
sqlalter database open;
在服务器上,用命令行分步启动,看看有什么错误:
Oracle的一个实例对应一个数据库,启动分三个步骤(可以分步启动):
sqlplus / as sysdba nolog
sqlstartup nomount -- 启动实例,不加载数据库
sqlalter database mount -- 加载数据库
sqlalter database open -- 打开数据库
一 切换到oracle用户
su - oracle
二 执行sqlplus,以/as sysdba用户登录数据库
sqlplus / as sysdba
三 启动数据库
startup
或者分步启动数据库
(1) startup nomount
(2) alter database mount;
(3) alter database open;
分开启动?
Oracle的一个实例对应一个数据库,启动分三个步骤(可以分步启动):
sqlplus / as sysdba nolog
sqlstartup nomount -- 启动实例,不加载数据库
sqlalter database mount -- 加载数据库
sqlalter database open -- 打开数据库
也可以一步启动:
sqlplus / as sysdba nolog
sqlstartup