1. 问题描述
Oracle DataGuard日志传输失败,日志信息如下所示,
Error 1017 received logging on to the standby
------------------------------------------------------------
Check that the primary and standby are using a password file
and remote_login_passwordfile is set to SHARED or EXCLUSIVE,
and that the SYS password is same in the password files.
returning error ORA-16191
------------------------------------------------------------
FAL[client, ARC2]: Error ...
挂载共享文件夹 centos7 挂载命令 :
mount -t cifs -o username=*****,password=******* vers=1.0 //192.168.1.1/share /mnt/share
其中:
username,password是 windows 登录用户名,密码
//192.168.1.1/share 就是windows要的共享文件夹,ip可以在window 运行 cmd ,ipconfig 查看本地局域网适配器 IPV4地址.
/mnt/share 是希望Centos7将共享文件夹要挂载到的地方,可任意定位置
vers=1.0 必须要写上。否则报错误:cifs vfs ioctl error in smb2_get_dfs_refer rc=-5
挂载成功后,可以在window将需要共享的文件复制到share,然后在linu...
DG 环境重启过程
DataGuard环境的重启原则是:先关主库再关备库,先开备库再开主库
1、关闭DG
1> 关闭主库
SQL>shutdown immediate
$ lsnrctl start
2> 关闭备库
SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
SQL>SHUTDOWN IMMEDIATE;
$lsnrctl stop
2、启动DG
1>启动备库
SQL>STARTUP MOUNT/OPEN;
SQL>ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM
SESSION;
$ lsnrctl start
2>启动主库
SQL> STARTUP;
SQL> exit
$ lsnrctl start
(2)启动DataGuard后的检查...
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...