连接数据后,当执行查询语句报错:ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询
2024-10-01 02:44:05
参考博客:http://blog.csdn.net/lanchengxiaoxiao/article/details/40982771
1.在cmd窗口通过sqlplus连接数据库
C:\Users\Administrator>sqlplus sys/@192.168.0.54/oanet as sysdba
2.找出打开数据库的时候报错的地方
SQL> select open_mode from v$database;
3.试着打开数据库
SQL> alter database open;
此时会报错
提示无法标识数据文件 E:\TABLESPACE\WORKFLOW03.ORA,实际情况是我在本地也没有找到这个文件。。。
不过先不管,把它删掉
4.删掉这个残留文件
alter database datafile 'E:\TABLESPACE\WORKFLOW03.ORA' offline drop;
5.删完后再次打开数据库
SQL> alter database open;
6.此时通过plsql连接数据库后可以正常执行语句了
最新文章
- VS2010中汉字拷贝到Word出现乱码问题解决
- Spring中javaMail通过SMTP发送邮件
- js将数组元素随机排序的方法
- [Effective Java]第三章 对所有对象都通用的方法
- angular-tour 用户新手引导
- 关于XMLEncoder和XMLDecoder
- LeetCode 191. Number of 1 Bits Question
- 有序的map LinkedHashMap
- Java Pom.xml 详解
- APP,H5测试要点
- [转]C#利用反射实现两个类的对象之间相同属性的值的复制
- 【Hadoop学习之七】Hadoop YARN
- android 开发 实现多个动态权限的方法(并且兼容6.0以下的版本权限授权)
- 数据库数据格式化之Kettle Spoon
- ubuntu查询某个库的相关情况
- Good Time 冲刺 一
- MEF学习总结(1)---总体架构
- MATLAB常用方法技巧总结
- 卡常三连(快读快写+re)
- ROS中使用ABB Yumi IRB14000的一些资料汇总