巧用策略实现Oracle数据库的迁移

1 Oracle 数据库迁移的基本知识
Oracle数据库数据迁移可以从一个版本迁移到另一个版本(即升级),也可以从一个主版本迁移到另一个主版本(即移植),例如从Oracle7迁移到Oracle8;可以从一个系统平台迁移到另一个系统平台,例如从Windows系统迁移到Linux系统;也可以从非Oracle数据库迁移到Oracle数据库,例如从MS SQL Server迁移到Oracle数据库。
在低版本数据库向高版本数据库转换以及两个不同数据库之间进行转换时,数据库中的数据(包括结构定义)需要被转移并使之正常运行,对于中小型数据库,如FoxPro中的*.dbf,这种迁移非常简单,一般只需通过简单的Copy就能完成,但对于大型数据库系统,如Oracle数据库,数据迁移就不那么简单了,它需要利用一定的技术和经验,有步骤按计划地完成。
...

标签:

SQL Server如何校验备份文件

你遇到的最糟糕的事莫过于备份文件无法还原数据库了。我这里并不是说缺少磁盘空间或者类似的事导致的无法还原,而是一个100%确认已经被损坏的备份文件。你会问,那我怎么办呢?别着急,SQL Server有一个完善的还原功能来验证备份文件。

举个例子,当你第一次创建了一个备份文件,它应该是好的,但这仅仅是“应该”。每一次,这个文件被拷贝到另一个地方时,文件就会存在被损坏的风险。确认这个备份文件可以继续使用的最好的方法就是还原它,然后立即运行DBCC CHECKDB。如果当时条件不允许持续还原和检查,那么使用RESTORE VERIFYONLY命令就是你另一个最好的选择了。

...

标签:

找出存放用户名和密码的表

前不久在《网管员世界》论坛上看到一位网友发了一个帖子,内容大体是该网友单位运行着一套管理软件,该软件的数据库使用的是SqlServer2000,由于长时间不使用该系统,所以把用户名和密码给忘了,而且由于数据库里的表太多,找了很久也没找出来,所以想请大家给一个解决的方法。经过测试,我找到了一个简单方法,相信对遇到这类问题的朋友有帮助,下面就把方法讲一下。

  打开“SQL事件探查器”(安装SqlServer2000后自带的),建立一个新跟踪,然后在出现的窗口中输入存放数据库的服务器IP地址,数据库登录名和密码,如图1所示,单击“确定”按钮。
...

标签:

单机建立SQL Server 2000服务器方案

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2003 的大型多处理器的服务器等多种平台使用。
SQL Server 2000服务器最低配置要求奔腾233Mhz以上CPU,最少128MB内存,至少300MB硬盘安装空间,至少要16MB显存的3D显卡,由此可见目前市场上的机器都远远超过了这个最低配置。
...

标签:

分页:«1234»