centos5下oracle新建数据库
2008-03-19 16:57
351 查看
本来以为是很简单的一件事就像mysql那样,但今天做下来还是费了一番周折,记录下来已备忘
1)服务器端设置
我是通过dbca来新建数据库的,当然你也可以采用纯文本
然后通过pl/sql访问报错,还是只能访问我昨天安装时候建的demo1数据库
于是我
1.1)重启:
sqlplus '/as sysdba'
shutdown immediate
startup open
不行
1.2)
修改了$ORACLE_HOME/dbs/init.ora
中的db_name 为刚刚新建的
不行
1.3)
cp init.ora init${new_sid}.ora
不行
1.4)
修改/etc/oratab
将N变成Y
不行
1.5)
最后我修改了
环境变量中的$ORACLE_SID
OK
在解决问题的途中,我使用了两个命令,或许有助于发现和解决问题
a)
Lsnrctl
status
可以查看监听服务,如果没有看到你监听的数据库,说明你的数据库没启动
成功
通过startup 启动数据库后,相应监听服务自动也启动了
b)
emctl start|stop dbconsole
上面的命令启动一个web管理界面
如果能在管理界面上看到你新建的库,说明ok
访问url是
http://${you oracle server ip}:${port}/em
上面的端口并非固定,在你通过
emctl start dbconsole启动后会告诉你具体的port值
服务端搞定
2)客户端(window xp) 配置:
通过pl/sql访问直接报错
解决方法:
a)打开oracle 10g 客户端软件
Enterprise Manager Console
添加你产生的新的数据库
b)或者直接修改你的${OracleHome}/NETWORK/ADMIN/tnsnames.ora
加上一段:
${your_sid}_${your oracle server ip} =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ${your oracle server ip} )(PORT = 1521))
)
(CONNECT_DATA =
(SID = ${your_sid})
(SERVER = DEDICATED)
)
)
然后再通过pl/sql就能访问了
1)服务器端设置
我是通过dbca来新建数据库的,当然你也可以采用纯文本
然后通过pl/sql访问报错,还是只能访问我昨天安装时候建的demo1数据库
于是我
1.1)重启:
sqlplus '/as sysdba'
shutdown immediate
startup open
不行
1.2)
修改了$ORACLE_HOME/dbs/init.ora
中的db_name 为刚刚新建的
不行
1.3)
cp init.ora init${new_sid}.ora
不行
1.4)
修改/etc/oratab
将N变成Y
不行
1.5)
最后我修改了
环境变量中的$ORACLE_SID
OK
在解决问题的途中,我使用了两个命令,或许有助于发现和解决问题
a)
Lsnrctl
status
可以查看监听服务,如果没有看到你监听的数据库,说明你的数据库没启动
成功
通过startup 启动数据库后,相应监听服务自动也启动了
b)
emctl start|stop dbconsole
上面的命令启动一个web管理界面
如果能在管理界面上看到你新建的库,说明ok
访问url是
http://${you oracle server ip}:${port}/em
上面的端口并非固定,在你通过
emctl start dbconsole启动后会告诉你具体的port值
服务端搞定
2)客户端(window xp) 配置:
通过pl/sql访问直接报错
解决方法:
a)打开oracle 10g 客户端软件
Enterprise Manager Console
添加你产生的新的数据库
b)或者直接修改你的${OracleHome}/NETWORK/ADMIN/tnsnames.ora
加上一段:
${your_sid}_${your oracle server ip} =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ${your oracle server ip} )(PORT = 1521))
)
(CONNECT_DATA =
(SID = ${your_sid})
(SERVER = DEDICATED)
)
)
然后再通过pl/sql就能访问了
相关文章推荐
- oracle新建数据库
- oracle新建表空间和用户、导入导出数据库文件
- Windows下,关于Oracle新建数据库之后,无法通过 / as sysdba 连接到orcl 问题
- 在oracle中新建数据库流程
- Oracle新建数据库,并导入dmp文件
- oracle 数据库新建实例导入数据
- oracle 新建数据库
- ORACLE怎么新建数据库
- oracle安装后新建数据库实例及配置
- Oracle 新建 数据库
- Oracle新建数据库
- Oracle 验证机制 -- 解决刚创建数据库后未赋权新建用户以dba登录问题
- Oracle回顾版-oracle9.2.0.8新建数据库+配置监听服务
- Oracle新建数据库
- 第一次使用Oracle连接登陆、新建oracle用户、PLSQL Developer连接oracle数据库、Navicat for Oracle连接数据库
- oracle配置及新建数据库步骤
- oracle的学习笔记(1)(重新新建数据库)
- oracle新建数据库的图形界面
- oracle新建数据库
- Oracle新建数据库