`

如何解决删除SDE.DBF所带来的问题

阅读更多

几天没有启动sde服务了,今天启动该服务的时候居然提示“服务启动了但又停止了。。。。。。”。之前一直是好好的,怎么突然就这样了,然后上网查询了一下,但大都是让你重新安装的,没有真正解决的方法。后来我用pl/slq打开,却又有新发现,点击Table树结点的时候老是提示“ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询/”,又上网查了一下原因,网上有人说是数据库被锁了,需要用“alter database open”进行处理,我执行此语句的时候,又提示“第一行出现错误:ORA-01157:无法标识/锁定数据文件 6 – 请参阅 DBWR 跟踪文件  ORA-01110:数据文件 6 :‘D:\sde.dbf’”,这我才恍然大悟,原来我前几天整理硬盘的时候,不注意把D盘目录下的sde.dbf文件删除了,问题的起因终于真相大白,于是上网搜索了一下相关资料,找到解决方法如下:
1. 在运行-->命令里输入sqlplus /nolog然后回车,
2. 以sysdba的角色登录:connect sys/口令 as sysdba
3. 先执行”alter database open”,会出现如下的错误
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'E:"SDE.DBF'

4. 执行“alter database create datafile 6;”
5. 执行“alter database datafile 6 offline drop;”

0
0
分享到:
评论

相关推荐

    SHP上传sde.zip

    3. **数据检查与处理**:在上传前,可能需要对SHP数据进行预处理,例如坐标系转换、数据清理(删除无效记录、修复拓扑错误)、属性字段匹配等,以确保与SDE库中的数据兼容。 4. **导入SHP到SDE**:使用ArcGIS的...

    sql语句应用(sde建库,oracle导入导出命令等)

    在创建 SDE 用户之前,需要删除该用户所有的表、视图等对象,可以使用以下 SQL 语句: `Drop user sde cascade` 然后,创建 SDE 用户: `Create user sde identified by values sde default tablespace sde ...

    RMAN异地恢复

    setnewnamefordatafile7to 'E:\oracle\product\10.2.0\oradata\acf\SDE.DBF'; setnewnamefordatafile8to 'E:\oracle\product\10.2.0\oradata\acf\RASTER_DATA_01.DBF'; setnewnamefordatafile9to 'E:\oracle\...

    ArcSDEMan源代码

    3. 数据操作:对SDE数据库中的地理数据进行增删改查操作,如添加新要素、修改属性值、删除无用记录等。 4. 空间分析:利用ArcEngine提供的空间分析功能,进行缓冲区分析、网络分析、叠加分析等高级GIS操作。 5. 导出...

    Oracle维护宝典

    5. **删除用户**:`DROP USER`命令用于删除用户及其所有对象,`CASCADE`选项表示同时删除与用户关联的所有对象。 6. **数据导入导出**:Oracle的`IMP`和`EXP`工具是进行数据备份和恢复的重要手段。`IMP`用于导入...

    利用Visual Basic和MapObjects开发GIS应用软件 (2002年)

    在2002年发表的《利用Visual Basic和...文章还指出了在实际应用中可能遇到的一些问题,如CAD文件的局限性以及解决方案,即通过数据转换将CAD文件转换为Shape文件。这为GIS应用软件开发人员提供了宝贵的参考和技术支持。

Global site tag (gtag.js) - Google Analytics