1、检查oracle监听服务运行状态,输入lsnrctl status命令来查看,看到提示信息TNS:no listener,表示监听没有启动,
成都创新互联公司是创新、创意、研发型一体的综合型网站建设公司,自成立以来公司不断探索创新,始终坚持为客户提供满意周到的服务,在本地打下了良好的口碑,在过去的10多年时间我们累计服务了上千家以及全国政企客户,如成都不锈钢雕塑等企业单位,完善的项目管理流程,严格把控项目进度与质量监控加上过硬的技术实力获得客户的一致称赞。
2、监听没有启动,则需要输入lsnrctl start启动监听服务,当看到提示信息"The command completed successfully",则表示启动成功,
测试能否用sqlplus连接上:
原理:
使用sqlplus登陆命令格式如:sqlplus 用户名/密码@全局数据库实例名 as 权限(NORMAL,SYSDBA,SYSOPER)进入到oracle安装目录的bin目录下,执行如下代码,查看能否连接:
使用sys用户登陆:
使用sqlplus.exe "/as sysdba" 登陆:
使用system用户登陆:
测试成功。
测试成功之后,通过浏览器访问EM控制台看是否能够进入,路径:
用SYS用户登录
若能进入该界面则表示成功:
一、如果是windows操作系统,打开任务管理器-进程,如果里面有oracle.exe,证明本机已装oracle数据库,并且数据库正在运行。
二、在DOS命令下输入:telnet 127.0.0.1 1521
如果未出现连接到端口失败,那就表式有oracle服务
这个方法也可以检测远端计算机是否安装oracle服务
在DOS命令下输入:set 回车 , 看到oracle_home的字样,也可以看到。
这种方法可以检测许多应用服务,如邮件、DNS、FTP、WEB等等
其他方法在控制面板安装卸载那里也可以看
如果你是将服务器端安装在本地,而且只使用sqlplus或只使用JAVA的JDBC进行开发,
不需要使用其他的第三方客户端去访问Oracle数据库,你可以不安装Oracle的客户端。
当然,为了使用方面,还是安装Oracle客户端比较好,Oracle的客户端与服务器端是可以同时安装的,没有冲突的。访问的时候就是直接网址就行了
数据库 写 22.11.92.1:1521/orcl
oracle的性能判断需要综合数据库的多个运行指标来判断:
1、进程数量和占用cpu:这个主要看有没有长时间占用cpu的进行。通常会判断大出sql,需要优化;这个可以用执行计划或者awr报告查看;
2、内存占用:主要用系统命令查看ora_占用和系统总内存的比例,swap的使用率;通常swap使用率低就没事;这个主要使用系统命令;
3、磁盘占用率:防止磁盘空间不足,需要的主要在系统和用户表空间、RMAN等操作上;这个主要使用系统命令;RMAN命令查看