1. system密码在主库修改后,可以通过日志传输到备库应用,保证主备同步。
2. sys的密码只写在密码文件中,不会通过日志同步,要通过密码文件覆盖的方式同步到备库。
3. dataguard同步,只会验证密码文件。
4. 主库如果修改sys和system的密码, 和备库不一致后,不会立刻报错。当前如果有session连接着就不
会报错,如果session重连后发起验证密码,就会开始报错。所以要马上覆盖密码文件,不要等待报错。
5. 备库不打开,所以修改sys和system密码的操作都不成功
一、安装文件
erlang-22.3.2-1.el8.x86_64.rpm
socat-1.7.3.2-6.el8.x86_64.rpm (rabbitmq-server依赖)
rabbitmq-server-3.8.3-1.el8.noarch.rpm
RabbitMQ Erlang版本要求
https://www.rabbitmq.com/which-erlang.html
二、下载地址
erlang
https://github.com/rabbitmq/erlang-rpm/releases
https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/8/x86_64/
socat
https://centos.pkgs.org/8/centos-appstream-x86_64/socat-1.7.3.2-6.el8.x86_64.rpm.html
http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packa...
import os
from selenium import webdriver
options = webdriver.ChromeOptions()
#设置为 0,表示禁止弹出下载窗口。
#下载路径
prefs = {'profile.default_content_settings.popups': 0,
'download.default_directory': os.getcwd()}
options.add_experimental_option('prefs', prefs)
driver = webdriver.Chrome(chrome_options=options)
driver.get("https://pypi.org/project/selenium/#files")
driver.find_element_by_partial_link_text("selenium-3.141.0.tar.gz").click()
123456789101112131415161718192021222324252627282930313233343536373839404142434445
from selenium import webdriverimport time # 创建Chrome实例对象driver = webdriver.Chrome()# 打开浏览器并访问百度driver.get("http://www.baidu.com")# 窗口最大化driver.maximize_window()time.sleep(1) # 记录百度首页handlehomepage_handle = driver.current_window_handle # 点击新闻链接driver.find_element_by_xpath('//*[@id="s-top-left"]/a[1]').click(...
from selenium.webdriver.common.by import By
id属性定位
find_element(By.ID,"id")
name属性定位
find_element(By.NAME,"name")
classname属性定位
find_element(By.CLASS_NAME,"claname")
a标签文本属性定位
find_element(By.LINK_TEXT,"text")
a标签部分文本属性定位
find_element(By.PARTIAL_LINK_TEXT,"partailtext")
标签名定位
·find_elemnt(By.TAG_NAME,"input")
xpath路径定位
find_element(By.XPATH,"//div[@name='name']")
css选择器定位
find_element(By.CSS_SELECTOR,"#id")
oralce 用户下发现 SYS_EXPORT_SCHEMA_01、SYS_EXPORT_SCHEMA_02 表,这些表是 expdp 的时候生成,一般导入导出任务完成后会自动删除这些表,可以手动删除这些表。
通过查询任务状态,当任务是 NOT RUNNING 就可以删除,这些任务可能是意外终止导致。
12345
SELECT owner_name, job_name, rtrim(operation) "OPERATION", rtrim(job_mode) "JOB_MODE", state, attached_sessions FROM dba_datapump_jobs WHERE job_name NOT LIKE 'BIN$%' ORDER BY 1, 2;
...
数据泵impdp导入慢,查看alert.log发现relog频繁切换,查看发现默认大小是3个50M的日志组,这里介绍如何扩展为1G
1.检查日志文件大小
12345678910
SQL> column group# format 99999;SQL> column status format a10;SQL> column mb format 99999;SQL> select group#, status, bytes/1024/1024 mb from v$log; GROUP# STATUS MB------ ---------- ------ 1 CURRENT &n...
最近在巡检数据库时,发现一套线上数据库服务器的redo log和standby log设置不符合最佳实践,所以需要联机修改主备库的 redo log和standby log,修改的具体步骤进行了如下的总结。
(1)在主库上切换日志,查看主备同步状态,查看主备同步是否正常,参考此篇文章(https://blog.csdn.net/weixin_41561862/article/details/104185660)。
alter system switch logfile;
alter system switch logfile;
alter system switch logfile;
alter system checkpoint;
(2)如果主备日志同步正常,先取消备库的实时应用,设置主库和备库的standby...
rsync传输大文件到远程服务器速度慢,带宽没有完全利用。
根据 rsync 传输原理,rsync 传输文件是利用查找文件中不一样的数据块进行传输。
rsync 校验已经存在的文件与原文件的差异,文件越大越慢,而后更新耗时较久。更为具体的参见详解 rsync 传输算法。
解决办法:rsync忽略校验,直接传输覆盖,
rsync --help 能够看到有这么个参数:
-W, --whole-file copy files whole (without delta-xfer algorithm)
该参数的优势节省时间不进行校验,直接覆盖本地或者远程文件。
要使用 PowerShell 更改本地用户帐户密码,我们可以使用带有Password参数的 Set-LocalUser 命令。此密码参数应在安全字符串中。所以我们需要要求用户输入密码作为安全字符串或者需要将明文密码显式转换为安全字符串。例如,
123
$localuser = Read-Host "Enter Local UserName"$password = Read-Host "输入本地用户帐户密码 " -AsSecureStringSet-LocalUser -Name $localuser -Password $password -Verbose
如果您需要在不询问用户提示的情况下...