博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
远程登录Oracle数据库
阅读量:4558 次
发布时间:2019-06-08

本文共 758 字,大约阅读时间需要 2 分钟。

1.打开虚拟机,使用远程登录(网络)Oracle数据库

su – oracle

sqlplus as sysdba

ORA-12541:TNS:no listener

那我们来看下listener吧

linstener没启动,好吧,那我们再来启动linstener

这下应该OK了吧。那我们再试下吧,见证奇迹OR……

擦擦擦……

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

2.这是什么鬼呢?其实很简单,oracle数据库根本就没启动呀,虚拟机里打开啥都没动,直接测试网络登录数据库。

既然要打开数据库,那就一步一步来吧,先nomount,然后mount,最后在open吧。

上图两个连接(或者session比较专业点吧),1是启动数据库,2是远程连接数据库

1)nomount状态,远程应该是连不上的,nomount只是读取参数文件(我这里是spfile)

 

我去,又有新报错:

ORA-12528:TNS:listener: all appropriate instances are blocking new connections

忽略,应该就是nomount状态导致的

2)mount状态

 

连上来了!!!

sqlplus as sysdba  中的orcl就是instance

3)open状态肯定可以了,装装样子吧

这样的连接@后面的是实例名,实例肯定要起来才能连接,mount状态实例是启动的,SO……

这篇算一,还有二,关于tnsping的和……

(敬请期待吧)

转载于:https://www.cnblogs.com/cnmarkao/p/5088381.html

你可能感兴趣的文章
Problem E. TeaTree - HDU - 6430 (树的启发式合并)
查看>>
Kafka序列化和反序列化与示例
查看>>
【Windows 8 Store App】学习一:获取设备信息
查看>>
实现Windows程序的数据更新
查看>>
win10下VS2010中文输入法切换为英文卡死
查看>>
retinex相关代码汇总
查看>>
Cortex-M3 异常返回值EXC_RETURN
查看>>
Objective-C语言-内存管理
查看>>
迅雷API:实现文件下载
查看>>
Socket编程实践(2) Socket API 与 简单例程
查看>>
print 与标准输出
查看>>
pytest单元测试框架(day01)
查看>>
利用Azure Automation实现云端自动化运维(2)
查看>>
Linux学习说明
查看>>
【网络流24题】负载平衡问题(费用流)
查看>>
bzoj 3507 DP+哈希
查看>>
递归问题==优化 还有数据库sqlreader
查看>>
IOS第四天(2:字典转模型plist)
查看>>
什么是数据集
查看>>
kettle 转换字段遇到问题(couldn't get row from result set)——摘
查看>>