oracle(学习中...)
来源:互联网 发布:保益读屏软件 编辑:程序博客网 时间:2024/06/09 15:34
问题:启动项目报错:java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection
分析: 数据库连接失败。
解决办法:(1)查看数据库服务是否已经启动 (2)查看该服务的监听程序是否开启,监听外部访问的连接
第一步:登陆
root登陆之后切换到oracle用户上,输入su oracle
第二步:连接 在oracle用户下,输入
sqlplus /nolog
第三步:使用管理员权限 输入
connect /as sysdba
第四步:启动/关闭服务 输入
启动: startup
startup 参数
--不带参数:启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!
--nomount: 只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!
--mount: 在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!
关闭:shutdown
shutdown的参数
Normal 需要等待所有的用户断开连接
Immediate 等待用户完成当前的语句
Transactional 等待用户完成当前的事务
Abort 不做任何等待,直接关闭数据库
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
第五步:如果是启动服务,要开启监听
退出sqlplus模式,输入
lsnrctl start
切换帐户一定要加 "-"
否则会出现: bash:lsnrctl:command not found.错误
阅读全文
0 0
- oracle 学习中
- Oracle学习中
- 学习中,ORACLE
- oracle(学习中...)
- oracle中union的学习
- oracle中union的学习
- oracle中union的学习
- oracle中union的学习
- oracle中RowNum的学习
- oracle中lob类型学习
- oracle中case语法学习
- oracle数据库学习(中)
- Oracle学习中连接数据库。
- oracle中lob类型学习
- Oracle中动态建表--学习笔记
- oracle中pro*c的学习
- oracle学习中常见的错误代码
- 学习Oracle中Sequences的使用
- 百度播放视频demo及开发文档
- 与众不同也是有代价的
- Linux 下播放音乐和视频
- 敏捷实施心得(一)
- 【JVM】从广度、深度,二维理解“类加载机制”
- oracle(学习中...)
- sqlserver2008镜像同步要点
- 分页-应用第三方实现mybatis拦截器PageHelper
- DOM
- MyBatis之查询缓存
- Android本地单元测试教程(Kotlin版本)
- linux tar 等常用压缩解压命令总结
- HDU 4810 Wall Painting (2进制+组合数)
- sql server 获取每一个类别中值最大的一条数据