0

我正在学习 Oracle 和 SQL,我正在做一个项目。如果有人可以检查我根据研究得出的结论并告诉我这样做是否正确,我会很高兴。

TL;DR 问题:我正在使用 Windows 10,我想在其他人的计算机上构建一个(小型)数据库,我可以远程访问它。我需要安装 Linux 才能执行此操作吗?

我的目标:在计算机上建立一个可供多人(包括我在内的最多 3 个人)可以访问的数据库。我会从安装它的另一台计算机访问它。

我对 Oracle 文档的阅读使我认为我需要执行以下步骤:

  1. DL Oracle 使用 Real Application Cluster 安装而不是单实例安装。这是因为我希望能够远程访问数据库并可能在另一个用户使用它时使用它。

  2. 要单击该设置,我需要安装 Oracle Grid Infrastructure。为此,我需要配置用户的环境(来源:https ://docs.oracle.com/cd/E18248_01/doc/install.112/e16763/pre_install.htm#BABIBGFA )并且为了做到这一点,我需要 X 窗口。要在我的 Windows 10 系统上使用 X Windows,我需要安装 X Server。

我理解正确吗?为什么 Oracle 不能在 Windows 上运行?

4

1 回答 1

2

嗯,我当然不是 DBA(也许你更愿意在SE 上问这个问题 for DBA),但是 - 我认为你把它复杂化了。

在我看来,你不需要你提到的任何东西。没有一件事。没有 RAC / Grid Infrastructure / Linux / X Server。这只是一个巨大的矫枉过正。

任何Oracle 数据库都可以,即使是占用空间最小且可以满足您需求的 Express Edition (XE)。文档描述了如何与网络上的其他人共享您的数据库,但是 - 这个简短的演练将让您了解应该注意什么。

于 2020-06-22T19:03:40.643 回答