从图片中信息并不能看出实例是否启动,只是显示了TNS error
这个错误一般都是TNS阶段出错.也就是从连接名到IP地址、端口转换的过程.
诊断步骤:
①.,首先使用 tnsping 命令直接测试实例名是否正常.
tnsping 实例名
注意 oracle 安装目录下的 .../network/admin/tnsnames.ora 该文件是否存在,以及sqlnet.ora文件是否存在,以及是否配置正确.
只要tnsping可成功ping通实例名该问题即可解决.
方法/步骤
Linux中启动oracle的数据库实例,需要注意以下几点.
下面是Linux启动oracle数据库的步骤
首先打开命令行窗口,切换到su - oracle,这点很重要.
启动数据库监听
打开sqlplus
用sys账户以sysdba的身份登录
输入sys用户的密码,然后按下enter
登录成功后,输入startup
步骤阅读
稍等片刻,可以看到数据库实例已经运行了.
朋友请听我说:
首先你要知道实例是什么东西
简单解释:它是由一组后台进程和内存区域构成的,通常一个数据库可以有一个或多个实例.
当你要使用某一个实例时,首先要进行环境变量的设置
如:
set ORACLE_SID=orcl(WIN)
export ORACLE_SID=orcl(LINUX or UNIX)
conn sys/oracle as sysdba
这样才登陆到了orcl实例
登陆到了数据库我们可以通过如下SELECT来查看你用的是哪个实例.
select instance_name from v$instance;
这个很简单,直接切换到oracle用户下面
登陆数据库
$sqlplus / as sysdba
sqlstartup
以上就是土嘎嘎小编为大家整理的怎么打开oracle实例相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!