若要打开数据库,则可以采用Startup Open命令。这个命令告诉数据库系统启动例程、装载数据库并且把数据库设置为打开状态。将数据库设置为打开状态后,任何具有Create Session权限的用户都能够连接到数据库并对数据库进行日常的访问。
这里要注意一点,以上这个三个步骤并不是每次启动数据库都要如此一步步的走。如可以直接使用Startup命令,让Oracle系统直接把数据库启动到打开状态。管理员也可以利用Startup Mount命令直接启动到装载数据库的状态。具体要如何启动,主要是要看管理员维护数据库的目的。如需要把重做日志移动到另外一个地方时,那么在启动数据库的时候就只能够启动到第二步,而不能够直接启动到第三步。
另外,数据库启动状态的不同,其对应的动态性能视图中的内容也有所差异。如数据库处于装载数据库的状态下,管理员可以访问那些与SGA区相关的数据字典视图,而且还可以访问那些与控制文件相关的数据字典视图。但是此时动态性能视图中是找不到数据文件或者重做日志文件相关的信息。
二、 分步启动数据库以重命名数据文件。
那么如果现在数据库处于打开状态,数据库管理员该如何来重命名数据文件呢?其实步骤比较简单。只需要简单三个步骤就可以完成。
一是利用Startup Nomount命令把数据库启动到数据库装载状态。由于现在数据库处于打开状态,数据文件正在使用中,为此管理员不能够更改数据文件的名字。所以此时数据库管理员需要先把数据库关闭然后启动到数据库装载状态。此时数据文件没有被使用,故可以对其进行重命名。除了重命名之外,还可以移动数据文件的位置。
二是修改数据文件的名字。注意数据文件名字更改之后,同时要更改控制文件中的内容。否则的话,在打开数据库的时候,就会因为找不到控制文件中所列出的数据文件而导致启动的错误。同理,如果要移动数据文件的位置也是做类似的操作。
三是重新打开数据库。然后数据库管理员重新使用Startup Open命令来打开数据库。此时就完成了数据文件的重命名工作了.
.
分页: [1] [2]
TAG: 数据库 数据文件 分步