我刚刚在Ubuntu中安装了Oracle XE.有没有办法创建新数据库,除了安装附带的数据库,最好是从命令行,以便我可以从脚本中执行此操作?如果可能的话,在同一时间启动多个数据库会很不错.
如果无法创建新数据库,那么可能有一种"清理"默认数据库的方法吗?我需要的是能够随时使用新数据库"重新开始".
我没有Oracle管理经验,所以欢迎任何提示,链接和建议.
谢谢.
我不知道你是否意识到这一点,但大多数初学者都对甲骨文感到困惑:
在Oracle中,数据库表示存储在磁盘上的数据文件和控制文件的集合.您只能拥有一个使用Oracle XE的数据库.数据库由Oracle 实例安装,这意味着您可以看到所有后台守护程序和程序.ps
您可能需要一个模式,这是其他DBMS产品(例如MySQL)经常称为"数据库"的模式.IIRC对Oracle XE中的模式数量没有限制.您可以从XE附带的APEX UI或命令行创建这些内容(CREATE USER
再次,令人困惑的是,在这种情况下,用户和架构在很大程度上是同义词).
我建议阅读Oracle文档中的Concepts指南,其中包括大部分基本内容(例如Oracle-lingo中的内容).