草庐IT

DBD-Oracle

全部标签

12C/19C Oracle连接提示ORA-28040 没有匹配的验证协议

12C/19COracle连接提示ORA-28040没有匹配的验证协议一、错误场景二、解决方法方法1.升级instantclient的版本,比如使用:方法2扩展一、错误场景数据库升级19C后,客户端使用sqlplus、PL/SQlDeveloper等连接数据库提示ERROR:ORA-28040:没有匹配的验证协议二、解决方法方法1.升级instantclient的版本,比如使用:instantclient-basic-windows.x64-19.3.0.0.0dbru;--x6464位客户端instantclient-basic-nt-19.12.0.0.0dbru;–x8632位客户端跟p

在docker中配置Oracle11g

在docker中配置Oracle11gdocker镜像拉取及相关配置1.在docker打开的情况下,使用下方命令拉去镜像,大概需要下载3个G的image文件dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2.启动Oracle镜像并为镜像新建容器,注意此处的oracle11g即为容器名,可以自主设置dockerrun-d-p1521:1521--nameoracle11gregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g由于在windows10专业版系统的docker

在docker中配置Oracle11g

在docker中配置Oracle11gdocker镜像拉取及相关配置1.在docker打开的情况下,使用下方命令拉去镜像,大概需要下载3个G的image文件dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2.启动Oracle镜像并为镜像新建容器,注意此处的oracle11g即为容器名,可以自主设置dockerrun-d-p1521:1521--nameoracle11gregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g由于在windows10专业版系统的docker

使用 Oracle LogMiner 分析重做日志

概述我们知道oracle的redo和归档日志,记录了数据库的事务的相关信息。在日常的数据库管理过程中,我们有时需要,查看特定时刻特定用户在数据库上执行的操作。这时我们可以通过用logminer分析日志文件获取相关信息。logminer分析归档日志文件所获得的信息并不是原始的操作信息,而是等价的原子操作信息,譬如用一条delete语句删除两百万条信息,原始操作只需一条命令,但是分析归档文件会获得两百万条delete命令信息。OracleLogMiner用于读取重做/归档日志文件的内容。您可以运行LogMiner来读取同一数据库或完全独立的数据库上的重做/归档日志文件的内容!在本文中,我们将了解O

使用 Oracle LogMiner 分析重做日志

概述我们知道oracle的redo和归档日志,记录了数据库的事务的相关信息。在日常的数据库管理过程中,我们有时需要,查看特定时刻特定用户在数据库上执行的操作。这时我们可以通过用logminer分析日志文件获取相关信息。logminer分析归档日志文件所获得的信息并不是原始的操作信息,而是等价的原子操作信息,譬如用一条delete语句删除两百万条信息,原始操作只需一条命令,但是分析归档文件会获得两百万条delete命令信息。OracleLogMiner用于读取重做/归档日志文件的内容。您可以运行LogMiner来读取同一数据库或完全独立的数据库上的重做/归档日志文件的内容!在本文中,我们将了解O

Oracle入门3

oracle数据库三rowid​ 数据库中,每一张表的每一行数据,都拥有一个独一无二的rowid,默认情况下,rowid是不显示的,必须在select之后添加rowid才可以查询到​ rowid作用:应用于后面所学的索引,数据去重。selectrowid,e.*fromempe;#

Oracle入门3

oracle数据库三rowid​ 数据库中,每一张表的每一行数据,都拥有一个独一无二的rowid,默认情况下,rowid是不显示的,必须在select之后添加rowid才可以查询到​ rowid作用:应用于后面所学的索引,数据去重。selectrowid,e.*fromempe;#

Oracle入门2

单表查询#查询一个表的所有字段select*from表名;#指定字段查询select字段名(,连接)from表名;#可以在指定字典查询时,使用||进行拼接select字段名||字段名from表名;#字段的值在显示的时候可以进行简单的数学运算(不局限于*)se

Oracle入门2

单表查询#查询一个表的所有字段select*from表名;#指定字段查询select字段名(,连接)from表名;#可以在指定字典查询时,使用||进行拼接select字段名||字段名from表名;#字段的值在显示的时候可以进行简单的数学运算(不局限于*)se

Oracle入门1

OracleOracle起源创始人:拉里-埃里森用户分类管理员用户:具有数据库中最高权限,可以任意访问所有用户的数据普通用户:被管理员创建,所有的权限来自管理员的分配创建普通用户​ 默认创建用户的时候,普通用户是没有权限的,需要管理员分配createuser用户名identif