我有以下环境:一个 postgres 服务器(rhel8,postgresql v14)作为主服务器,另一个作为备用服务器。我需要在基础架构上执行维护任务,因此需要关闭两个虚拟机,该任务不会超过 20-30 分钟,我的问题是 postgres 环境的虚拟机可以执行的顺序被关闭它正在被复制,如果有一个或任何建议。有可能几乎同时关闭两者,但我也会评估关闭 ESXi 服务器(它们在不同的 ESXi 中分开)的可能性,其中两者之一是(主服务器或备用服务器)以使服务仍然正常运行(我知道在待机时,它只会处于阅读模式),同时在该服务器上进行基础设施维护,并在打开后继续使用另一台服务器。vms 关闭的顺序是否影响 postgresql 复制环境?
miguel ramires's questions
我想知道如何正确地停止 Dataguard 配置以便在备用数据库上执行一系列测试。事实证明,我有一个包含两个 Oracle 11gR2 数据库的环境,一个主数据库,另一个物理备用数据库位于远程位置 (DR),事实是我必须执行一些压力测试,修改一些逻辑结构,最重要的是,将 TDE 应用到列级别并在应用后测量性能,所有这些操作我都想在物理备用数据库中执行,因为它非常关键,无法停止生产数据库。因此,正如我所说,我们的想法是暂时停止 Dataguard,在待机状态下执行所有操作,然后将所有内容恢复到以前的状态。我应该采取哪些步骤来执行相关任务?
我有一个 Oracle 12c 数据库,我在其中加密了几个表的某些列,我想将这些表导入或加载到另一个没有启用 TDE 的数据库中,正如 datapump 所推荐的那样?或数据库链接?如果它是最后一个,是否可以在目的地没有 TDE 的情况下完成?谢谢
我有一台 Centos6 和 Postgresql 9.2 的服务器,我在 postgresql 中设置了一个副本到另一台具有相同特性的服务器,今天早上我在主服务器上的存档过程中出现错误,副本没有配置它我,我真的对这个话题了解不多,昨天我不得不删除主数据库中的一些存档文件,因为空间不足,但后来我检查了副本创建了一些表,它们复制到了辅助数据库,我认为这一切对...我想知道如何验证副本是否正常工作,如果不是,我如何重新同步辅助副本。非常感谢您提前
当我尝试将架构导入数据库时出现此错误ORA-02289: sequence does not exist
,您能给我一些建议吗?
导入命令:
impdp '"sys/mmm as sysdba"' directory=BACK_IMPORT dumpfile=0502190800%U.dmp
logfile=impdp_MBD.log SCHEMAS=MSCHEM PARALLEL=7 encryption_password=0qazw
导出命令:
expdp '"sys/mmm as sysdba"' encryption=all encryption_password=0qazw
encryption_algorithm=aes256 COMPRESSION=ALL DIRECTORY=BACK_EXPORT
COMPRESSION_ALGORITHM=BASIC LOGTIME=ALL CONTENT=ALL flashback_time=systimestamp
DUMPFILE=$name% U.dmp LOGFILE=$name.log PARALLEL=7 SCHEMAS=MSCHEM,IOOUT,ZHIST;
我有以下疑问,我有一个带有 Oracle 9i 的服务器和另一个带有 Oracle 12c 的服务器,在这两种情况下,我都怀疑当 Oracle 达到定义的内存参数(SGA 和 PGA)所施加的限制时会发生这种情况?... 假设示例:我有一个具有 32GB RAM 的服务器,其中我只运行了一个分配了以下参数的 oracle 12c 实例:
sga_max_size = 19327352832
sga_target = 19327352832
pga_aggregate_target = 10737418240
pga_aggregate_limit = 12884901888
如果达到这些参数的极限会发生什么?,操作系统(RedHat)会开始交换吗?