Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在同一台服务器Oracle 11g上创建重复数据库_Php_Codeigniter_Oracle11g - Fatal编程技术网

Php 在同一台服务器Oracle 11g上创建重复数据库

Php 在同一台服务器Oracle 11g上创建重复数据库,php,codeigniter,oracle11g,Php,Codeigniter,Oracle11g,这是我的布局图- 我有一个软件的php源代码和一个连接到此源代码的Oracle11gdb。我计划将此软件用作客户端的Saas,所有这些代码都将在我的服务器上运行 我希望我的客户端对其软件进行单独的设置,因此我需要将每个客户端的源代码复制到一个新文件夹中,但问题是如何在同一台服务器上复制Oracle 11g模式 最好的办法是什么?我找到了这个问题的答案 导出要使用的架构。 创建一个新用户。 授予新用户权限,然后导入模式。检查链接,您将了解想法,非常感谢!我从那个文档中发现了有趣的克隆可能性!你打算

这是我的布局图- 我有一个软件的php源代码和一个连接到此源代码的Oracle11gdb。我计划将此软件用作客户端的Saas,所有这些代码都将在我的服务器上运行

我希望我的客户端对其软件进行单独的设置,因此我需要将每个客户端的源代码复制到一个新文件夹中,但问题是如何在同一台服务器上复制Oracle 11g模式


最好的办法是什么?

我找到了这个问题的答案

导出要使用的架构。 创建一个新用户。
授予新用户权限,然后导入模式。

检查链接,您将了解想法,非常感谢!我从那个文档中发现了有趣的克隆可能性!你打算用代码自动完成还是手工完成?我为所有客户端保留一个公共模式,并在CI中使用with表前缀集。因此,我不必复制模式,只需要为每个用户创建额外的表集。我正在考虑手动执行此操作,尽管将来如果有许多客户端,我更希望自动复制