0

我在虚拟机中的 Windows 2000 Advanced Server 上有一个 Oracle 8.1.7 服务器。我们目前正在使用 MS 虚拟服务器来托管它。(分配的硬件足够强大——我们分配了 3.5GB RAM,以及单个 2GHz 处理器内核,比 1999 年的大多数服务器都多)

Virtual Server 的限制之一是 Virtual Hard Disk (127GB) 的最大大小,而我尝试导入的数据库为 143GB。

为了解决这个问题,我试图在物理硬盘上创建数据库数据文件,它有足够的空间。

我的问题是我很难在网络共享上创建数据库实例。

有谁知道我怎样才能做到这一点,同时保持我年轻的容貌(和头发!)?

干杯,布赖恩

4

2 回答 2

0

您需要Oracle启动服务的帐户才能访问网络共享。

不能说Oracle在网络共享上创建数据文件是一个好主意,但如果您不搞乱数据文件和共享可访问性,这是一个可行的解决方案。

于 2009-04-27T13:35:20.687 回答
0

你说“进口”。如果您正在使用 exp/imp,一种选择可能是只导入单个用户或表,并单独缩小它们。

此外,IMP 文件的大小与数据库的大小无关。140GB 的 exp/imp 文件可能会导致数据库更小(或者相反,它可能会更大,因为 exp/imp 文件只有索引元数据)。如果这些数据文件包含大量未使用的空间,那么即使数据文件总计 140GB 的数据库也可能会更小。

于 2009-04-27T22:46:50.610 回答