Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.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中的数据_Php_Oracle_Oop - Fatal编程技术网

用PHP同步Oracle中的数据

用PHP同步Oracle中的数据,php,oracle,oop,Php,Oracle,Oop,以下“问题”: 2 Oracle数据库,通过名称标识的服务器。如果表X中的服务器的一个属性与表Y中的服务器不同->更新表X 最好的解决方案是什么 从两个数据库中获取所有服务器,并在阵列中比较更改它们 从表X获取第一台服务器,从表Y获取服务器,比较/更新 ? 我认为2号的问题是:我需要为每个条目建立一个新的连接? 如果你有一些好主意就好了 我想我必须解释一下:我不擅长SQL,我想用PHP做这件事 这是一个“老”问题(~50多年)。。。你不必重新发明轮子 请看下面关于“在Oracle中保持表同步”的

以下“问题”:

2 Oracle数据库,通过名称标识的服务器。如果表X中的服务器的一个属性与表Y中的服务器不同->更新表X

最好的解决方案是什么

  • 从两个数据库中获取所有服务器,并在阵列中比较更改它们
  • 从表X获取第一台服务器,从表Y获取服务器,比较/更新
  • ?
  • 我认为2号的问题是:我需要为每个条目建立一个新的连接? 如果你有一些好主意就好了

    我想我必须解释一下:我不擅长SQL,我想用PHP做这件事

    这是一个“老”问题(~50多年)。。。你不必重新发明轮子


    请看下面关于“在Oracle中保持表同步”的问题,因为Oracle有各种复制选项,所以不需要使用PHP。这两张桌子中有一张是主桌,另一张是从桌吗


    但是为什么要将相同的数据存储两次呢?你不能只用一个数据库吗

    不,因为“源”数据库有点“混乱(?),所以我们必须将数据加倍。Like:数据集1有另一个服务器操作系统,如数据集2。更改数据集1,并在关键字列表中创建新操作系统。不明白你的意思吗?什么是关键词列表?