因胸联盟 发表于 2015-1-16 22:44:11

MYSQL网页设计烦琐完成Oracle数据库文件挪动办法

一些典型的RDBMS功能并不总是在DBaaS系统中可用。例如MySQL学习教程,WindowsAzureSQLDatabase(以前的SQLAzure)是微软的DBaaS产品,提供了一个类似于SQLServer的数据库平台。oracle|数据|数据库Oracle数据库在利用过程当中,跟着数据的增添数据库文件也渐渐增添,在到达必定巨细后有大概会形成硬盘空间不敷;那末这时候我们能够把数据库文件挪动到另外一个年夜的硬盘分区中。上面我就以OracleforWindows版本中把C盘的数据库文件挪动到D盘为例先容Oracle数据库文件挪动的办法和步骤。

1.在sqlplus中毗连到要挪动文件的Oracle数据库,然后实行以下SQL语句检察Oracle数据库文件地位:

<Pclass=code>SQL>selectfile_namefromsys.dba_data_files;FILE_NAME--------------------------------------------------------------C:ORA8ORADATAORACLEUSERS01.DBFC:ORA8ORADATAORACLEDR01.DBFC:ORA8ORADATAORACLETOOLS01.DBFC:ORA8ORADATAORACLEINDX01.DBFC:ORA8ORADATAORACLERBS01.DBFC:ORA8ORADATAORACLETEMP01.DBFC:ORA8ORADATAORACLESYSTEM01.DBF


查询到7纪录.

纪录要挪动的文件的地位和称号。

2.上面我们以把文件“C:ORA8ORADATAORACLEUSERS01.DBF”挪动到“D:ORADATAUSERS01.DBF”为例先容,要挪动别的文件,存候不异的办法(依据实践情形修正文件路径和称号)操纵便可。

<1>起首让一切的用户中断毗连该数据库,封闭数据库。在命令行窗口中输出:

<Pclass=code>C:svrmgrl(回车)SVRMGR>connectinternal(回车)SVRMGR>shutdownimmediate(回车)#守候数据库提醒封闭SVRMGR>exit


<2>从“C:ORA8ORADATAORACLE”目次下找到文件“USERS01.DBF”,然后复制到目次“D:ORADATA”上面。假如挪动多个文件,反复该步骤。

<3>进进命令窗口,按以下内容输出:

C:svrmgrl(回车)
SVRMGR>connectinternal(回车)
SVRMGR>startupmount(回车)
#守候数据库提醒装载乐成
SVRMGR>alterdatabaserenamefileC:ORA8ORADATAORACLEUSERS01.DBFtoD:ORADATAUSERS01.DBF;
#提醒语句已处置后,假如要挪动多个文件,修正文件路径和称号后反复实行下面的语句。完成后翻开数据库。
SVRMGR>alterdatabaseopen;
SVRMGR>exit


数据库文件挪动乐成。RDBMS并非没有局限性。它们难以扩展,需要大量的资源来配置和维护,比如时间、硬件和人力。同样,它们往往遵循峰值性能模型,这就要求系统按照峰值容量来配置可用性,而不考虑典型的数据使用情况。

深爱那片海 发表于 2015-1-19 21:51:50

连做梦都在想页面结构是怎么样的,绝非虚言

老尸 发表于 2015-1-28 12:06:07

如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。

山那边是海 发表于 2015-2-5 15:45:32

我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力

飘飘悠悠 发表于 2015-2-12 20:16:53

我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力

透明 发表于 2015-3-3 08:12:21

外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。

灵魂腐蚀 发表于 2015-3-11 09:48:45

但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右)

海妖 发表于 2015-3-18 03:30:35

微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。

小魔女 发表于 2015-3-25 11:22:15

理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识
页: [1]
查看完整版本: MYSQL网页设计烦琐完成Oracle数据库文件挪动办法