搞定 sqlplus ,开始用 SQL Developer,登陆之后爆出了这个大怪:
the network adapter could not establish the connection
(+﹏+)~狂晕
看下过程,估计我们遇到的问题应该是一样的:
首先,打开SQL Developer
双击进入:
进入管理界面:
双击数据库连接,我之前已经连接过一次了,所以有个连接记录,这里假如还没连接的朋友可以新建一个连接,如下图两种方式都可以:
好了,点击连接后,出现:
然后,出现(我们想要的结果!来了):
意思是 : 网络设配器不能建立连接 ... (+﹏+)~狂晕
what‘s it mean ?
其实,原来是服务没开,哪个服务呢?就是它:
OraclOraDb11g_home1TNSListener
把它开了,就行了!
接下来,顺便说一下其他服务,给朋友们看看,不然都不值啥意思!
安装了Oracle之后,系统会创建一系列的Oracle服务,这些服务可以保证Oracle的正常运行。
在"控制面板"中的"管理工具""服务"中可以看到如下服务:
1、Oracle ORCL VSS Writer Service.
Oracle卷映射拷贝写入服务,VSS(Volume
Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow
copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。
2、OracleDBConsoleorcl.
Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl.在运行Enterprise
Manager 的时候,需要启动这个服务。此服务被默认设置为自动开机启动的。
3、OracleJobSchedulerORCL.
Oracle作业调度服务,ORCL是Oracle实例标识。此服务被默认设置为禁用状态。
4、OracleMTSRecoveryService
该服务允许数据库充当一个微软事务服务器、COM/COM+对象和分布式环境下的事务的资源管理器。
5、OracleOraDb11g_home1ClrAgent
该服务作为.net
存储过程的宿主进程,可以在oracle中将.net程序集包装成存储过程使用,跟以前的java存储过程类似
6、OracleOraDb11g_home1TNSListener.
监听器服务,服务只有在数据库需要远程访问的时候才需要,此服务被默认的设置为开机启动。
7、OracleServiceORCL
数据库服务,这个服务会自动的启动和停止数据库。ORCL是Oracle的实例标识。此服务被默认的设置为开机启动。