修改ORACLE的DATAFILE文件名

今天增加数据文件时,将数据库文件名多填了一个点,虽然也能使用,但在操作系统察看文件时却感觉很不爽,查了一些资料,修改方法总结如下:

1. 关闭数据库

SQLPLUS /NOLOG

SHUTDOWN;

2. 在操作系统中将数据文件改名

3. 加载数据库,在ORACLE中修改数据库文件名

SQLPLUS /NOLOG

START MOUNT;

ALTER DATABASE RENAME FILE 'OLD_FILENAME' TO 'NEW_FILENAME';

4. 打开数据,检查修改是否成功

ALTER DATABASE OPEN;

SELECT NAME, STATUS FROM V$DATAFILE;

时间: 2024-10-27 01:28:14

修改ORACLE的DATAFILE文件名的相关文章

修改oracle字符集

一 修改数据库SERVER端字符集     数据库字符集在创建后原则上不能更改.如果需要修改字符集,通常需要导出数据库数据,重建数据库,再导入数据库数据的方式来转换,或通过ALTER DATABASE CHARACTER SET语句修改字符集,但创建数据库后修改字符集是有限制的,只有新的字符集是当前字符集的超集时才能修改数据库字符集,例如UTF8是US7ASCII的超集,修改数据库字符集可使用ALTER DATABASE CHARACTER SET UTF8.根据Oracle的官方说明,字符集的

一个修改Oracle用户密码的小诀窍

oracle 一个修改Oracle用户密码的小诀窍 数据库版本:9.2.0.5   有时候我们可能不知道一个用户的密码,但是又需要以这个用户做一些操作,又不能去修改掉这个用户的密码,这个时候,就可以利用一些小窍门,来完成操作. 具体操作过程如下: SQL*Plus: Release 9.2.0.5.0 - Production on 星期日 11月 21 13:32:34 2004 Copyright (c) 1982, 2002, Oracle Corporation.  All rights

【Oracle】修改oracle监听端口

修改oracle 监听端口号,过程相对比较简单: 1 修改 listener.ora ,tnsnames.ora 文件中的端口号 2 重启监听 lsnrctl stop ,lsnrctl start 上面的过程是对于 监听名为默认的LISTENER 而言的,如果listener.oar文件中的监听名不是默认的,就重启时必须指定监听名.比如将端口号由1521改为1523 oracle@rac3:/opt/oracle/11.2.0/alifpre/network/admin>vi listener

如何查看及修改oracle编码格式方法

select userenv('language') from dual; 查询结果: SIMPLIFIED CHINESE_CHINA.AL32UTF8 --修改oracle数据库教程字符集:(在SQL Plus中) sql> conn / as sysdba; sql> shutdown immediate; database closed. database dismounted. oracle instance shut down. sql> startup mount; ora

在Windows平台下修改Oracle实例不随服务启动

一.在Windows平台下修改Oracle实例不随服务启动: 1.修改注册表如下键值实现: HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraDb10g_home1 2.在右边找到找到 ORA_WWL_AUTOSTART项,默认这个值为TRUE,随服务启动而启动,我们将其改为FALSE,再起服务的时候将不再会启动数据库 测试: 启动Oracle服务 C:\>net start OracleServiceWWL OracleServiceWWL 服务正在启动 .

[20171101]修改oracle口令安全问题.txt

[20171101]修改oracle口令安全问题.txt --//等保的问题,做一些关于修改oracle口令方面的测试. 1.oracle修改口令一般如下方式: alter user scott identified by oracle; password scott 第三方工具,通常也是执行以上类似的命令.我使用SQL Tracker(toad自带的工具)测试,实际上执行的也是第1种方式. 2.测试: --//我自己曾经建立一个脚本(我修改加入包含alter的内容): # cat -v Tcp

[20160418]修改oracle监听端口.txt

[20160418]修改oracle监听端口.txt --上午开发提出要修改oracle的监听端口,我以前测试遇到过一些问题: --链接: http://blog.itpub.net/267265/viewspace-758983/ -- 但是在11.2.0.4下遇到以前不一样的情况,时间太久了,测试在2013年做的,也许现在存在一些变化. 1.无静态注册监听: SYS@book> @ &r/ver1 PORT_STRING                    VERSION       

[20130422]修改oracle监听端口.txt

[20130422]修改oracle监听端口.txt 昨天朋友想尝试修改oracle的缺省监听端口,测试没有通过,而我在我的测试机器通过,通过对比监听文件,我发现其中的差异,问题出在动态注册以及静态注册的问题,把一些测试记录下来,便于理解动态以及静态注册监听的问题. 1.测试环境: SQL> @verBANNER--------------------------------------------------------------------------------Oracle Databa

修改oracle 10g的字符集

修改oracle 10g的字符集 修改数据库字符集为:ZHS16GBK查看服务器端字符集SQL > select * from V$NLS_PARAMETERS;修改:$sqlplus /nologSQL>conn / as sysdba若此时数据库服务器已启动,则先执行 SHUTDOWN IMMEDIATE 命令关闭数据库服务器,然后执行以下命令:SQL>shutdown immediateSQL>STARTUP MOUNTSQL>ALTER SYSTEM ENABLE R