前几天重新安装了系统,正好需要恢复一下数据库。
如果软件也损失了,那么需要重新安装一下数据库软件。
很多人抱怨我的新书很少关于Windows的内容,实际上,Windows和Linux/Unix上的操作没有什么不同,Windows本身就是一个仿Unix的系统。
那么好吧,我还是用一个系列的文章介绍一下我所使用的Windows系统,以及我所认为的数据库系统无关性。
大家可以跟随我看一下这样一个过程。
首先开启一个cmd命令行窗口。
开始->运行->cmd
我的Oracle软件备份在D:/oracle :
D:/>dir oracle
驱动器 D 中的卷是 PRIVAT
卷的序列号是 94B0-FD3B
D:/oracle 的目录
2006-08-16 14:14 <DIR> .
2006-08-16 14:14 <DIR> ..
2006-08-16 14:14 <DIR> ora10gR2
0 个文件 0 字节
3 个目录 941,744,128 可用字节
我的数据文件位于D:/oradata下:
D:/>dir d:/oradata
驱动器 D 中的卷是 PRIVAT
卷的序列号是 94B0-FD3B
d:/oradata 的目录
2006-08-16 14:25 <DIR> .
2006-08-16 14:25 <DIR> ..
2005-09-12 16:40 <DIR> flash_recovery_area
2005-09-12 16:40 <DIR> EYGLE
0 个文件 0 字节
4 个目录 941,744,128 可用字节
现在让我们用oradim创建一个实例,实际上也就是创建一个Windows服务:
C:/>oradim -new -sid eygle
实例已创建。
我们用net命令可以查看系统启动了哪些服务,我们看到Oracle的服务已经启动:
C:/>net start