ORA-XXXX错误集合
第一、ORA-12514:listener does not currently know of service requested in connect descriptor
监听器巴拉巴拉一堆,然后用IDEA连了下,成功!!!这就怪了,怎么搞的!!!然后就开始在网上搜索相关问题的解答,结果是,我把自己本地的ORACLE的配置搞乱了,最终就是,连本机的数据库都连不上了。。。
后来实在没招了,找项目经理来帮忙,然后,然后就把IDEA的配置CV到navicat里面,结果连接成功!!!经理的鄙视的眼神,估计能笼罩我好几天。
后来仔细看了下,是SID写错了一个字母。好吧,这个教训能记好久。
BUT,现在我的数据库已经崩溃了,肿么办???这里又有一个教训,就是在更改配置前,要备份下原来的文件!!!
第二、ORA-01031:insufficient privileges
重装了数据库,版本号、安装地址甚至密码等等,全都完全跟之前的保持一致,还暗自庆幸下,幸好之前把业务数据表空间放到了别的盘,不然数据就全完了。
但是,重装完后,怎么将原来的DBF文件跟这个新数据库关联起来呢???
吸取前一次的教训,我先把DBF文件备份了下,在开始按照网上的“教程”来一步一步的做,结果是怎么着都不行,关联不来,所以我想直接新建一个然后替换掉,看这里。悲剧从此而生:替换掉之后,数据库直接打不开了。。。
报这个错误:ORA-01031:insufficient privileges
第三、第二个问题还没解决,然后就遇到了第三个问题,问题就在第二个答案里面:在登录sysdba账户时,提示没有权限!!!
靠啊,老子是管理员权限登录的,咋滴就没权限了??后来发现,这个问题的解答,大都驴唇不对马嘴,老子要的是权限,不是乱七八糟的sql,连登录都登不上了,哪来的sql可以运行??!!
后来,在海淘一番后,才明白,这货是Windows的一个东西:我的电脑->右键管理->本地用户和组->组->双击打开ora_dba->成员添加->输入对象名称来选择(不知道本机用户名的,用cmder的whoami来找)->添加用户后,一路确认->重启电脑->over
完事,就这么解决了权限的问题了。这个事完后,老子就想说一句:WHOAMI!!!我只是搞java开发,这是要被逼成DBA的节奏吗?
完了回到第二个问题:ORA-01031!!!
命令如下:
sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on 星期日 1月 22 17:30:21 2017 Copyright (c) 1982, 2010, Oracle. All rights reserved. 连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> shutdown normal
ORA-01109: 数据库未打开 已经卸载数据库。
ORACLE 例程已经关闭。 SQL> startup mount
ORACLE 例程已经启动。 Total System Global Area 3373858816 bytes
Fixed Size 2180424 bytes
Variable Size 1845496504 bytes
Database Buffers 1509949440 bytes
Redo Buffers 16232448 bytes
数据库装载完毕。
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01110: 数据文件 6: 'E:\DATABASE\DEMO_DATA.DBF'
ORA-01115: 从文件 6 读取块时出现 IO 错误 (块 # 1)
ORA-27069: 试图超出文件范围执行 I/O
OSD-04026: 传递的参数无效。
O/S-Error: (OS 1) 函数不正确。 SQL> alter database datafile 6 offline drop;
数据库已更改。 SQL> alter database open; 数据库已更改。 SQL> shutdown normal
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。 startup
ORACLE 例程已经启动。 Total System Global Area 3373858816 bytes
Fixed Size 2180424 bytes
Variable Size 1845496504 bytes
Database Buffers 1509949440 bytes
Redo Buffers 16232448 bytes
数据库装载完毕。
数据库已经打开。
SQL>
至此,完事!!!
BUT,原来的DBF文件怎么跟新的数据库关联呢??这个还是没解决啊。
第四、ORA-28000: the account is locked
Oracle有一个通用的纪念版用户,叫做scott,密码为tiger,试了一下,结果返回28000错误,为用户已锁定;
解决办法为:使用system或sys账户登录到Oracle,执行命令ALTER USER scott ACCOUNT UNLOCK;
执行完后,此用户就可以进行登录了.
ORA-XXXX错误集合的更多相关文章
- springboot整合mybatis步骤以及错误集合
1.首先在springboot项目中的pomx文件引入官方的依赖 <groupId>org.mybatis.spring.boot</groupId> <artifact ...
- 网页提示[Not allowed to load local resource: file://XXXX]错误
网页通过http 访问时, 点击打开文件的link.在Chrome 中会报 Not allowed to load local resource: file// XXXX 的错误 <!--Add ...
- 错误 Run-time error nnn at xxxx; 错误
出现runtime error临时解决办法,于注册表位置中找到如下键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Gdiplus,然后把键DisableTIFFCo ...
- AndroidStudio NDK配置使用以及错误集合
Error:Execution failed for task ':app:transformNative_libsWithStripDebugSymbolForDebug'. > java.l ...
- jq ajax遇到的错误集合
一.错误: Uncaught InvalidStateError: Failed to read the 'selectionDirection' property from 'HTMLInputEl ...
- ssh框架搭建错误集合
1,把jsp放入到WEB-INF/view目录下,struts2.xml配置<result name="success">/WEB-INF/view/home.jsp& ...
- VS(C++)编程遇到的错误集合
编译错误 1.error C1010: 原因:没有在文件开头添加include "stdafx.h". 2.error C2440: "=": 无法从" ...
- SQL访问EXCEL错误集合
--行集函数 --1, OPENDATASOURCE 环境:WIN7,SQL 2014,OFFICE 2013 SELECT * FROM OPENDATASOURCE('Microsoft.ACE. ...
- Hibernate学习笔记--Hibernate框架错误集合及解决
错误1:MappingException: Unknown entity解决方案 http://jingyan.baidu.com/article/e75aca8552761b142edac6cf.h ...
- IOS 错误集合以及解决办法(持续整理中)
1 . 如下错误: app:resource fork, Finder information, or similar detritus not al site:forums.developer.ap ...
随机推荐
- Vue--axios:vue中的ajax异步请求(发送和请求数据)、vue-resource异步请求和跨域
跨域原理: 一.使用axios发送get请求 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 & ...
- 13、Semantic-UI之表格与表单
13.1 定义基础样式表格 在HTML中可以通过table进行表格定义,在Semantic-UI中也可以通过class="ui table"定义表格. 示例:定义基础表格 &l ...
- pycharm注册
1.官方下载专业版,并安装 http://www.jetbrains.com/pycharm/download/#section=windows 2.下载crack激活包 http://idea.la ...
- .net core i上 K8S(五).netcore程序的hostip模式
上一章讲了pod的管理,今天再分享一个pod的访问方式 1.Pod的HostIP模式 Pod的HostIP模式,可以通过宿主机访问pod内的服务,创建yaml文件如下 apiVersion: v1 k ...
- [SDOI2009] HH的项链 | 莫队模板
题目链接:戳我 题意:求区间中不同颜色的种类数 因为是要过知识点,所以又把这题拿出来做了一遍......这里就写两种方法吧 主席树做法 设pre[i]为第i个点上的颜色在前面序列中出现的最晚的一次的位 ...
- [Maven实战-许晓斌]-[第二章]-2.2基于UNIX系统安装maven
>> >> >>3
- 生产环境elasticsearch
生产环境建议用curl来调用elasticsearch的restful接口来创建索引,每个索引的index脚本,mapping的脚本都提前写好提到git上打包,部署的时候直接通过curl执行 开发环境 ...
- 爬虫--python3如何安装scrapy?
直接使用pip3 install scrapy会报很多错误,所以试试以下步骤. (1) https://www.lfd.uci.edu/~gohlke/pythonlibs/ 在这个python第三方 ...
- UVALive-3399-Sum of Consecutive Prime Numbers(素数筛,暴力)
原题链接 写个素数筛暴力打表一波就AC了: #include <iostream> using namespace std; const int N = 10001; int i, j, ...
- 玩转MongoDB
一.主从复制 1)首先主从服务器在启动的时候,分别要设置master.slave选项,对于slave可以启动中设置源,也可以在启动后设置源. 如:主:mongod --dbpath=/data/mon ...