oracle “ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!" 解决
来源:互联网 发布:绝地求生显卡驱动优化 编辑:程序博客网 时间:2024/05/17 03:06
今天无意中删掉了XXX.dbf文件,然后oracle数据库连接上之后操作时报错“ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!
网上搜了下,解决办法有:
(中途在cmd的sqlplus连接时也冒出各种错误ORA-12560 ORA-12505等等而连不上,后来是先用以sysdba登录:
C:\>sqlplus "username/password@sid as sysdba"
SQL> alter database datafile 'DBF文件所在的路径' offline drop;
数据库已更改。
SQL> alter database open;
数据库已更改。
但是纠结的是我不知道DBF文件的路径和文件名,当时删除时完全没在意。
后来在cmd中尝试各种命令,终于解决了。
cmd>sqlplus/nolog;
SQL>connusername/password@sid as sysdba
才连上)
首先确保oracle在运行
SQL>startup
然后
SQL>recover database
这时它开始报错,错误信息中就有我们需要的'DBF文件所在的路径',之后按网上的步骤执行就OK~
差点又以为要重装ORACLE了。。真是怕了ORACLE。。。
- oracle “ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!" 解决
- 解决:ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
- Oracle ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询” 解决办法
- ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询解决之道
- 报错:ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
- ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询什么 问题?
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- ORA-01219:数据库未打开:仅允许在固定表/视图中查询
- (oracle)删除数据库工具或用plsqlde工具打开报错ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询(real)
- 心中的骚动
- hdu3415 Max Sum of Max-K-sub-sequence
- 如何判断一段程序是由C 编译程序还是由C++编译程序编译的
- JS input验证
- php-获取从今天开始计算第5个工作日的日期
- oracle “ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!" 解决
- ssh 登录出现Are you sure you want to continue connecting (yes/no)?解决方法
- 你的代码写的很臭
- 玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest
- 根文件系统的挂载流程分析
- 根文件系统的加载
- HDOJ/HDU 1728 逃离迷宫 DFS 深度优先搜素
- 简单排序算法之快速排序
- 玩转Google开源C++单元测试框架Google Test系列(gtest)之二 - 断言