【发布时间】:2015-07-17 20:03:42
【问题描述】:
我是 Oracle 数据库的新手,我想在 Oracle 中创建一个数据库。我按照这个链接创建了一个数据库:
http://www.fehily.com/books/createdb/createdb_oracle_11g_2.html
在 Microsoft SQL Server 中,当我们创建数据库时,我们使用 create database 命令并且数据库创建是即时的 [在几分之一秒内],但是上面链接中描述的数据库工具需要几分钟才能创建数据库。 Oracle 中的数据库创建速度这么慢吗?
搜索了一下,感觉Oracle中使用上述工具创建的这个数据库并不等同于我们在SQL Server中创建的数据库。相反,oracle 中的模式/用户似乎等同于 SQL Server 中的数据库。是真的吗?
那么,如果我想在 Oracle 中创建多个数据库,我是否应该创建一个数据库,然后在该数据库中创建多个模式?那么那些多个 Schema 是我的数据库吗?
我对这一切感到非常困惑。有人可以请我参考一篇很好的文章/书,详细解释 oracle 中的这些事情吗?
【问题讨论】:
-
说到细节,这两种方式都没有完全对等的。您可能会说 Oracle 架构 = MS SQL 数据库。但是您可能会注意到您无法执行 Oracle 模式的 PITR(时间点恢复),而您可以恢复单个 MS SQL 数据库。
标签: oracle11g sql-server-2012 oracle-sqldeveloper