当前位置: 首页 > news >正文

启动和测试oracle是否安装成功

转自:https://www.cnblogs.com/justdo-it/articles/5112576.html

测试步骤1:请执行操作系统级的命令:tnsping orcl

测试步骤 2:请执行操作系统级的命令:sqlplus system/password@orcl

安装完oracle后要启动oracle服务,后监听

1 su - oracle 
2 sqlplus /nolog 
3 sql> conn / as sysdba 
4 sql> startup (一般不需要加参数,只要设置好环境变量)启动oracle服务
5 sql> quit (退出sql模式) 
6 lsnrctl start (启动监听器)
7 lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序) 
8 sqlplus  /nolog 

要测试数据安装是否成功,可按顺序执行以下两个步骤:

测试步骤1:请执行操作系统级的命令:tnsping orcl

上述命令假定全局数据库名是 orcl。以下是命令执行后的示例:

C:\>tnsping orcl

TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 10-11月-2005 10:09:58

Copyright (c) 1997, 2005, Oracle. All rights reserved.

已使用的参数文件:
C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora


已使用 TNSNAMES适配器来解析别名
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = dbserver
)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
OK(50毫秒)



其中,结果OK 至关重要。上述结果如果正确,表明侦听器配置无误。

如果没有看到此结果,不要继续进行下一步。请检查:

              使用 Oracle Net Configuration Assistant检查网络配置(netca命令)

              使用 Database Configuration Assistant检查数据库配置(dbca命令)

测试步骤 2:请执行操作系统级的命令:sqlplus system/password@orcl

上述命令假定 SYSTEM用户对应的口令是 password,假定全局数据库名是 orcl。

以下是命令执行后的示例(请手工输入红色部分文字):

C:\>sqlplus system/password@orcl

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 11月 10 10:15:25 2005

Copyright (c) 1982, 2005, Oracle. All rights reserved.


连接到:
Oracle Database 10g Release 10.2.0.1.0 - Production

SQL>SELECT 1+2+3+4 测试结果 FROM DUAL;

测试结果
----------
10



上述结果如果正确,表明数据库例程安装和启动正常。

转载于:https://www.cnblogs.com/sharpest/p/10147538.html

相关文章:

  • Java初始化顺序
  • linux 生成随机密码
  • 线程创建
  • 测者的测试技术手册:智能化测试框架EvoSuite的一个坑以及填坑方法
  • cookie和session
  • Android EditText控件自动转换大小写,光标位置不跳位
  • Android aidl Binder框架浅析
  • 4.8_获取页面元素的内容_getTable
  • java框架学习日志-10(自定义类实现AOP)
  • 说一说飞机上的无线上网
  • C#中的线程池使用(一)
  • android实现图片识别的几种方法
  • 12月24日云栖精选夜读 | 刚刚,阿里开源首个深度学习框架 X-Deep Learning!
  • 微信智能开放平台
  • SqlServer如何获取存储过程的返回值
  • java2019面试题北京
  • Linux后台研发超实用命令总结
  • Mocha测试初探
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • Webpack入门之遇到的那些坑,系列示例Demo
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 关于springcloud Gateway中的限流
  • 如何胜任知名企业的商业数据分析师?
  • 我感觉这是史上最牛的防sql注入方法类
  • 硬币翻转问题,区间操作
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • !$boo在php中什么意思,php前戏
  • ![CDATA[ ]] 是什么东东
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • (1)Nginx简介和安装教程
  • (30)数组元素和与数字和的绝对差
  • (LeetCode) T14. Longest Common Prefix
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (附源码)ssm高校实验室 毕业设计 800008
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (规划)24届春招和25届暑假实习路线准备规划
  • (论文阅读30/100)Convolutional Pose Machines
  • *上位机的定义
  • .htaccess配置常用技巧
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .net 中viewstate的原理和使用
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .net中调用windows performance记录性能信息
  • .vue文件怎么使用_我在项目中是这样配置Vue的
  • [ solr入门 ] - 利用solrJ进行检索
  • [ 第一章] JavaScript 简史
  • [ABP实战开源项目]---ABP实时服务-通知系统.发布模式
  • [AHOI2009]中国象棋 DP,递推,组合数
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯