Linux中oracle如何启动

启动Oracle数据库,直接说: 1 . 先成Oracle用户,用su-oracle切换。
2 . 启动监听,lsnrctl start,别让监听关着。
3 . 用sqlplus/assysdba登录,密码认证改用sqlplus sys/密码@服务名。
4 . 成功后,输入startup,分NOMOUNT、MOUNT、OPEN三步走。
5 . 验证状态,status from v$instance,看是否OPEN。
进程也要查,ps-ef|grep pmon_。
问题出,看日志,$ORACLE_BASE/diag/rdbms//trace/alert_.log。
环境得检查,空间、数据文件,生产环境自动启动脚本配好。

连接不上oracle数据库怎么解决

对,就是连接不上Oracle数据库?先看这几点:
1 . 连接信息对不对?主机名、端口号、服务名、用户名密码,别错别字,大小写也得对。
2 . 网络通不通?ping一下服务器IP,不行就telnet端口试试。
3 . 数据库服务启动没?Windows看服务管理器,Linux用ps和sqlplus检查。
4 . 防火墙开了没?把Oracle端口和监听程序放行。
5 . 实例状态行不行?用sqlplus查状态,有问题就ALTERDATABASE OPEN。

还是不行?找DBA帮忙,可能是监听器或配置文件出问题了。
你自己看,这些步骤试试。

linux虚拟机链接到本地的Oracle数据库

Windows下学Oracle确实方便。
Linux问题多,得熟才行。

虚拟机用VMware常见。
IP一般是1 0开头的,物理机1 9 2 .1 6 8 .0.1 00。

NAT或桥接能让物理机直连虚拟机IP。
这样远程数据库就访问到了。

连接方式: 1 . 开发用JDBC。
2 . 系统用ODBC。
3 . 推荐PL/SQL Developer,红色那个。
只支持3 2 位,6 4 位装不上。

你用哪种?