本地启动oracle

长时间不用本地的oracle数据库,可能很多服务都关掉了,想重新启动的话,可能回遇到一些错误,下面是解决办法。

一、登陆控制台

1、首先应该确定要登录的数据库的端口号。

可以在E:/oracle/product/10.1.0/Db_1/install/portlist.ini中查到。

2、登陆oracle控制台http://123.456.789.123:1234/em

如果打不开页面说明OracleDBConsoleorcl服务没有启动,可以去管理工具--->服务里面去启动,也可是使用命令启动

set oracle_sid=orcl

emctl start dbconsole

3、启动服务后就可以登陆控制台了,如果出现“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。

进入dos窗口。使用emca -r 重新配置文件既可。

 C:/Documents and Settings/User>emca -r

EMCA 开始于 Thu Sep 17 15:43:03 CST 2009
输入以下有关要配置的数据库的信息
监听程序端口号: 1521
数据库 SID: orcl
服务名: orcl
通知的电子邮件地址:
通知的电子邮件网关:
dbsnmp 口令:
sysman 口令:
sys 口令:
sys 口令:
-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ e:/oracle/product/10.1.0/Db_1
Enterprise Manager ORACLE_HOME ................ e:/oracle/product/10.1.0/Db_1

数据库主机名 ................ lenovo-pc
监听程序端口号 ................ 1521
数据库 SID ................ orcl
服务名 ................ orcl
通知的电子邮件地址 ...............
通知的电子邮件网关 ...............

-----------------------------------------------------------------
是否继续? [是/否]: 是
已为数据库 orcl 配置了 DBConsole
是否要为指定的数据库重新配置 DBConsole? [是/否]: 是
请确保 DBConsole 已关闭
如果准备好继续, 请按 <Enter>

2009-9-17 15:43:56 oracle.sysman.emcp.EMConfig updateReposVars
信息: 正在更新文件 e:/oracle/product/10.1.0/Db_1/sysman/emdrep/config/repository
.variables...
2009-9-17 15:43:57 oracle.sysman.emcp.EMConfig stopOMS
信息: 正在停止 DBConsole...
2009-9-17 15:43:57 oracle.sysman.emcp.EMConfig addPortEntries
信息: 正在更新文件 e:/oracle/product/10.1.0/Db_1/install/portlist.ini...
2009-9-17 15:43:57 oracle.sysman.emcp.EMConfig updateEmdProps
信息: 正在更新文件 e:/oracle/product/10.1.0/Db_1/sysman/config/emd.properties...

2009-9-17 15:43:57 oracle.sysman.emcp.EMConfig updateConfigFiles
信息: targets.xml 文件已成功更新
2009-9-17 15:43:57 oracle.sysman.emcp.EMConfig updateEmomsProps
信息: 正在更新文件 e:/oracle/product/10.1.0/Db_1/sysman/config/emoms.properties.
..
2009-9-17 15:43:57 oracle.sysman.emcp.EMConfig updateConfigFiles
信息: emoms.properties 文件已成功更新
2009-9-17 15:43:59 oracle.sysman.emcp.EMConfig startOMS
信息: 正在启动 DBConsole...
2009-9-17 15:45:39 oracle.sysman.emcp.EMConfig perform
信息: DBConsole 已成功启动
2009-9-17 15:45:39 oracle.sysman.emcp.EMConfig perform
信息: >>>>>>>>>>> Enterprise Manager URL 为 http://lenovo-pc:5500/em <<<<<<<<<<<

Enterprise Manager 配置已成功完成
EMCA 结束于 Thu Sep 17 15:45:39 CST 2009

4、如果遇到配置以后sys用户总是口令不正确的话,我也不知道怎么办了........

 

 

二、net manger 登陆本地数据库

1、假设登陆默认的oral库。

首先启动OracleDBConsoleorcl。

2、ORA-12541: TNS:no listene  

没有启动OracleOraDb10g_home1TNSListener,启动既可。

3、ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

很可能是两个监听程序监听了同一个端口号。

4、ORA-28000: the account is locked

用户被锁定,应该解锁用户。使用sysdba用户登陆,执行下面的解锁命令

alter user scott account unlock;

发布了32 篇原创文章 · 获赞 16 · 访问量 19万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章