当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 经常有人会问:原来的数据在USERS表空间里面,我想把它IMP进APP表空间,我已经修改了目的用户的默认表空间,为什么结果还是IMP到USERS表空间中了呢。
 

 

 ·oracle数据库的自动备份    »显示摘要«
    摘要:  对于一个管理信息系统来说,数据库中数据的重要性是显而易见的,管理员们总是想尽一切办法来确保它们的安全。在那些要求每周7天、每天24小时不间断运行的系统中,管理员们动用了ups、riad、备份站点等几乎所有手段来确保系统的高可用性。然而再坚实的系统也可能存在崩溃的一天,当这一天到来时,唯一能拯救他们的可能只是及时备份出来的数据。于是数据备份就理所应当的成为数据库管理员的日常工作中最重要的一部分,......
 ·数据库开发:oracle学习笔记    »显示摘要«
    摘要:实例   1.启动oracle server.      startup[nomount|mount|open][force][pfile=filename]   参数说明:   nomount:只启动实例   mount:启动实例,并装载数据库   open:启动实例,装载并打开数据库。   force:终止实例,并重新启动数据库。(默认选项)   pfile:指定非默认参数......


将EXP出来的数据IMP进不同的表空间
  经常有人会问:原来的数据在users表空间里面,我想把它imp进app表空间,我已经修改了目的用户的默认表空间,为什么结果还是imp到users表空间中了呢.

【程序编程相关:MySQL数据库备份(3)

【推荐阅读:MySQL入门学习(一)安装篇

  关于此问题,作如下解释: 【扩展信息:MySQL用户管理(2)

  oracle并没有提供什么参数来指定要导入哪个表空间,数据默认将导入到原本导出时数据所在的表空间中,但是我们可以通过以下的方法来实现导入到不同的表空间.

  1.在imp时候使用indexfile参数

  当给此参数指定了某一文件名,imp的时候所有的index将不会直接导入到表空间中,而是在指定的文件中生成创建index的脚本.

  

  然后用文本编辑器打开此文件,直接编辑脚本中的storage参数,修改为想要导入的表空间名称.

  

  然后重新执行imp,使用indexs=n参数将除index之外的objects导入.

  

  最后进入sql*plus,直接运行刚才编辑的脚本,生成索引.

  

  该方法适用于将index以及constraints导入指定的表空间.

  

  2.改变目的用户的默认表空间

  


...   下一页
    摘要:   大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统计的速度。本文结合笔者的项目开发经验,阐述具体的设置方法。      以oracle7.33数据库系统为例,我们在开发大型oracle数据库系统时结合项目的特点,本着安全、高效的原则对数据库进行了一些物理设计,从而......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE