oracle删除数据文件|怎样删除oracle数据库linux

oracle删除数据文件|怎样删除oracle数据库linux的第1张示图

㈠ oracle数据库删除命令

删除表中的数据:delete from 表名;truncate table 表名;

删除表:drop table 表名;

删除数据库:drop database 数据库名;

甲骨文股份有限公专司(NASDAQ:ORCL,Oracle)是全球大型属数据库软件公司。总部位于美国加州红木城的红木岸(Redwood Shores),现时首席执行官为公司创办人劳伦斯·埃里森(Lawrence J. Ellison)。

㈡ 更改或删除Oracle表空间的数据文件

alter database rename datafile 'xxxxx/data02.ora' to 'xxxxx/data2.ora' 修改名字或移动数据文件位置alter database datafile 'xxxxx/data03.ora' resize 100M 缩小数据文件大小 删除数据文件通常对于已经存在数据的情况你需要先把存在该数据文件里的数据转移后清空才能删除

㈢ 删除表空间后数据文件依然存在,怎么删除数据文件

删除表空间后数据文件依然存在,怎么删除数据文件Oracle 11g删除表空间语法描述:DROP TABLESPACE tablespace_name[ including contents [ and datafiles ] [ CASCADE CONSTRAINT ] ];无选项 — 当表空间为空才能删除;including contents — 删除表空间及对象;including contents and datafiles — 删除表空间、对象及数据文件;includingcontents CASCADE CONSTRAINT — 删除关联;including contents and datafiles cascade constraint — 含前两项。

㈣ 如何彻底删除ORACLE数据库数据 高手进

1、先关掉oralce,net stop OracleServiceORCL(ORCL是我的实例名字,换成你的),或者去我的电脑服务回中关闭2、开始->答程序->Oracle – oracle的版本号,我的是10ghome->Oracle Installation Procts-> Universal Installer 卸载oracle3、进注册表,regedit,删除选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下所有的key。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application这个里面所有有oracle这个字眼的,删除4、删除c盘\Program Files\Oracle目录的东西以及oracle安装目录下所有的文件以及文件夹5、环境变量中删除有关oracle的classpath和path基本就这把,有事继续追问

㈤ oracle 怎么删除数据库里面的所有用户下的数据文件

Oracle的数据文件不是在用户下,而是在数据表空间下

㈥ 怎样删除oracle数据库linux

linux服务器上Oralce 11G数据库手动删除方法;使用SQLPlus或者其他你喜欢的命令行工具登录数据库,登录用户是sysdba*输入下面的命令的到不同文件的路径:select name from v$datafile;select member from v$logfile;select name from v$controlfile;select name from v$tempfile;在SQLPlus中关闭数据库,接着退出SQLPlussqlplus "/ as sysdba"shutdown immediate;quit;在命令行中输入下面的命令停止监听服务:在Oralce Linux账户中:lsnrctl stop回忆一下之前的文件路径;在删除这些文件的时候作为一个检查项。记住:你备份了数据库了么?当准备好之后,就删除你的数据文件吧,同样还有你的日志文件、控制文件和临时文件。进入 $ORACLE_HOME/network/admin 目录并删除 tnsnames.ora 和 listener.ora 文件;进入 $ORACLE_HOME/dbs 目录并删除 init[db_name].ora、 orapw[db_name]和 spfile[db_name].ora 文件;进入 $ORACLEHOME/admin/[dbname]/pfile 目录并删除 init[db_name].ora 文件;进入 $ORACLEHOME/admin/[dbname]/amp 目录并删除所有文件;编辑/etc/oratab 并移除以你数据库名字开头的行.这样就好了。

㈦ oracle 表空间删除了 数据文件怎么删除

第一,你的胆子不小,直接删除了数据文件。你的数据库也比较争气,居然正常运行。不过现在的数据库千万不能停,一旦停了,那么基本上是起不来的,会报有数据文件找不到。你可以实验一下,先把数据文件offline,如果offline不行,那么就删除表空间但是不删除数据文件,也就是不加后面的including参数。然后再尝试offline,如果可以offline那么就可以dd一个空文件,在哪里伪装这个文件,如果还不能offline那么你的数据库就别停了。

㈧ oracle表空间数据文件删除问题

两个办法:1、该表空间没用,直接全删2、该表空间有用,需要restore、recover,前提是你是归档方式、有备份且备份后的所有归档完整

㈨ Oracle 11G删除数据库表空间的文件

Oracle 11G删除数据库表空间的文件:删除表空间:drop tablespace ittbank including contents and datafiles;修改表空间大小(注:修改=可以增大,可以减小。)alter database datafile '/u01/app/oracle/oradata/ORCL/ittbank.dbf' resize 200m;增加表空间大小(注:增加=只能增大,不能减少。)alter tablespace ittbank add datafile '/u01/app/oracle/oradata/ORCL/ittbank.dbf' size 2048m;查询数据库文件:select * from dba_data_files;查询当前存在的表空间:select * from v$tablespace;表空间情况:select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;查询表空间剩余空间:select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;查看表结构:desc table;查看用户当前连接数:select count(*) from sys.v_$session;pl/sql[declare/*申明部分,一般是变量及常量*/][ begin/*执行部分,流程结构控制,sql部分*/][exception/*异常处理部分*/]end

未经允许不得转载:山九号 » oracle删除数据文件|怎样删除oracle数据库linux

赞 (0)