[原创]linux下启动oracle
linux上安装好oracle以后,如果重新启动linux,oracle是不会自动启动的,这是就需要我们来启动oracle实例,首先使用oracle账户登陆,然后执行
sqlplus "/as sysdba"
sql> startup
如果这个时候出现ORACLE_SID没有定义的错误,那么就执行下面的指令
ORACLE_SID=你的数据库的名字
export ORACLE_SID
然后再重复最上面的步骤
如果你有两个实例要启动,那么就新打开一个命令窗口重复上面的步骤就可以,好像将ORACLE_SID一下设置为两个值不能正确的启动
如果有这个错误
Error 6 initializing SQL*Plus
Message file sp1.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
请确认你有执行sqlplus的权限,其实这个问题是很讨厌的,其实一般都是没有权限赵成的,而不是像错误提示地那样没有设置环境变量,丢失什么语言包
执行了startup之后,数据库等会就会启动完毕,显示database open
然后将监听进程打开,执行:
lsnrctl start
如果想对数据库进行配置的话,在oracle的bin目录中执行下面的命令
./emctl start dbconscle
这个时候就可以在浏览器中对数据库进行配置了
http://localhost:5500/em
环境:oracle10g+linux 9
没有评论:
发表评论