linux
文章平均质量分 57
文牧之
这个作者很懒,什么都没留下…
展开
-
如何使用UTL_FILE将带有CLOB列的表导出到CSV文件中?
在/tmp目录下有生成 test_0101.csv文件。others字段的8000个字节也能正常导出。原创 2024-04-04 15:02:54 · 248 阅读 · 0 评论 -
oracle数据库的DBMS_LOB.SUBSTR函数
函数是Oracle数据库中用于处理LOB(Large Object,大对象)数据的一部分。LOB数据类型主要包括BLOB(Binary Large Object,二进制大对象)、CLOB(Character Large Object,字符大对象)、NCLOB(National Character Large Object,国家字符集大对象)和BFILE(Binary File,二进制文件)。函数特别用于从这类大对象字段中提取子字符串,它在处理CLOBNCLOB等类型时非常有用。原创 2024-04-04 10:46:40 · 3227 阅读 · 0 评论 -
如何使用PL/SQL Developer工具导出clob字段的表?
打开PL/SQL Developer工具,并连接到所需的数据库实例。本次测试用户为test,PL/SQL Developer的版本为12.0.7.1837(64 bit)。选中导出图标,鼠标单击,再选择所需的格式。本次导出格式为CSV。去到对应的目录查看导出的文件。本次test_0101导出完成。选中test_0101,点击鼠标右键,选择【查询数据】在界面左下角列表里选择目标表test_0101。选择导出文件的保存路径和文件名。可以看到提示【100行被导出】原创 2024-04-04 09:25:40 · 1749 阅读 · 0 评论 -
DM数据库状态
OPEN 状态与 MOUNT 和 SUSPEND 能相互转换,但是 MOUNT 和 SUSPEND 之间不能相互转换。谨记:心存敬畏,行有所止。原创 2024-04-02 14:50:51 · 755 阅读 · 0 评论 -
dm8数据迁移工具DTS
DTS工具介绍DM数据迁移工具提供了主流大型数据库迁移到DM、DM到DM、文件迁移到DM以及DM迁移到文件的功能。DM数据迁移工具采用向导方式引导用户通过简单的步骤完成需要的操作。DM数据迁移工具支持:◆ 主流大型数据库Oracle、SQLServer、MySQL、DB2、PostgreSQL、Informix、Kingbase、Sybase的模式、表、视图、序列、索引迁移到DM;◆ ODBC数据源、JDBC数据源的模式、表、视图迁移到DM;原创 2024-04-02 10:57:53 · 705 阅读 · 0 评论 -
dm8 开启归档模式
dm8 开启归档模式原创 2024-04-01 21:40:45 · 925 阅读 · 0 评论 -
dm控制台工具console
2.1 服务器参数配置可以看到数据的所有参数信息。也可以查询指定参数,并可以修改,会自动修改dm.ini的参数文件。2.2 备份及还原查看帮助文档,可以看到备份还原部分支持的功能,以及参考的操作步骤。2.2.1 备份(脱机备份)console调用的是dmrman工具,所以只能进行脱机备份,联机备份需要通过manager或者disql工具进行(manager 调用disql工具)。如果没有先停实例,直接备份会报错。错误号: -137。原创 2024-03-31 16:32:02 · 855 阅读 · 0 评论 -
dm审计分析工具analyzer
登录ANALYZER界面,点开【帮助】,即可看到文档。可以看到包括了内存使用情况、数据存储情况、索引建议等内容。可以发现性能监视部分把常用的都包括了,如会话信息、表空间、内存、数据库参数等。可以看到目前支持的项目只有 网络、磁盘、内存、CPU这四项的预警。选中其中一项,鼠标右键,【内存配置向导】,即可查看详细信息。选中【预警配置】,鼠标右键,【打开】,即可查看详细信息。选中其中一项,鼠标右键,【打开】,即可查看详细信息。DM审计分析工具是数据库审计日志查看的基本工具。谨记:心存敬畏,行有所止。原创 2024-03-31 09:37:28 · 297 阅读 · 1 评论 -
dm8用户配置免密登录
而远程验证需要将 DM 配置文件dm.ini 的 ENABLE_REMOTE_OSAUTH 参数设置为 1(缺省为 0),表示支持远程验证,同时还要将 dm.ini 的 ENABLE_ENCRYPT 参数设置为 1(缺省为 1),表示采用 SSL 安。为了避免用户登录数据库时直接接触数据库登录密码, DM 提供了一种登录用户名密码外部存储方式,系统管理员可将用户名和密码存储在外部加密的密码文件(wallet 文件) 中,用户登录数据库时只需提供配置好的服务名便可成功登录数据库。原创 2024-03-31 09:25:29 · 1332 阅读 · 1 评论 -
dm数据监视工具monitor
达梦数据库监视工具monitor原创 2024-03-29 14:34:50 · 738 阅读 · 1 评论 -
dm8修改sysdba用户的密码
dm8修改sysdba用户密码原创 2024-03-29 14:24:49 · 2542 阅读 · 2 评论 -
达梦数据库迁移数据文件
目标:本次测试迁移数据文件 /DB/data/DAMENG/TBS01.DBF。迁移后路径为/dm/data/TBS01.DBF。–将TBS表空间状态改回online。–将TBS状态改为offline。----确认数据文件路径。dm8 迁移数据文件。原创 2023-07-25 20:25:21 · 309 阅读 · 0 评论 -
Incrementally Updating Backups(增量更新备份)
存在可以使用的增量1级备份 1d21oiev_1_1,故将备份 1d21oiev_1_1 应用到 数据文件镜像备份。存在可以使用的增量1级备份 1f21oigm_1_1,故将备份 1f21oigm_1_1 应用到 数据文件镜像备份。已存在数据文件镜像备份,故进行增量1级备份,备份集 1d21oiev_1_1。已存在数据文件镜像备份,故进行增量1级备份,备份集 1f21oigm_1_1。已存在数据文件镜像备份,故进行增量1级备份,备份集 1h21oiil_1_1。不存在可用的增量级别1备份,忽略;原创 2023-07-25 17:02:03 · 134 阅读 · 0 评论 -
对oracle表的误操作修复数据思路
整理了一些对oracle表的误操作修复数据思路(具体的语法省略)。当然,对数据库进行操作之前,一定要先备份。情形一、drop1、回收站(1、确认回收站功能启用;2、确保没人执行pugre recyclebin)情形二、drop …purge \ truncate1、expdp/impdp (1、对数据量不大,但重要的表定期进行expdp导出备份;2、定期做演练,确保数据可用,以及操作娴熟。)2、rman备份(1、定期做rman备份;2、提前准备好做rman恢复的服务器;3、定期做演练,确保数据可原创 2020-05-14 18:22:51 · 220 阅读 · 1 评论 -
mysql备份脚本
mysql备份脚本需求:1、每天定时备份master库;2、使用rsync同步备份文件到slave库.shell脚本如下:#! /bin/shPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinexport PATH##slave库的备份路径#remote server infoIDC=‘master...原创 2020-03-27 17:52:58 · 167 阅读 · 0 评论 -
oracle data guard 备库启停日志应用
oracle data guard 备库启停日志应用1、启用redo apply前台执行命令:SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE;后台执行命令:SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;启用real-time apply...原创 2020-03-16 09:48:31 · 976 阅读 · 1 评论 -
oracle在线重定义分区表
oracle在线重定义分区表DBMS_REDEFINITION.START_REDEF_TABLE这个过程首先会创建一个快速刷新的物化视图作为临时表,然后将源表的数据加载到临时表中,并在源表上创建物化视图日志,以支持快速刷新同步数据。DBMS_REDEFINITION.SYNC_INTERIM_TABLE把源表中的数据同步到临时表。DBMS_REDEFINITION.FINISH_RED...原创 2020-03-13 18:00:24 · 1320 阅读 · 1 评论 -
oracle data guard failover 切换(手动处理redo)
oracle data guard failover 切换(手动处理redo)1、初始状态master库:select database_role,switchover_status,protection_mode from v$database;DATABASE_ROLE SWITCHOVER_STATUS PROTECTION_MODEPRIMARY TO STANDB...原创 2020-03-11 17:40:31 · 630 阅读 · 2 评论 -
oracle rac 删除数据库
方法一、DBCA删除库1、oracle用户执行dbca-----dbca删除库完成-----方法二、DROP DATABASE官方文档描述:Dropping a database involves removing its datafiles, redo log files, control files, and initialization parameter files. The D...原创 2020-02-21 11:27:05 · 1741 阅读 · 1 评论 -
oracle adg进行failover角色切换后修复adg
方法一、删除failed 主数据库,重新利用新主库搭建standby备库1、dbca删除failed库(删除failed库前最好备份一下spfile文件,方便后续修改)(或者使用drop database删除failed库)2、清理归档日志3、配置spfile–从主库生成pfile文件(最好是删除failed库前备份一下spfile文件,这样修改比较简单,就不用从正常库复制了)crea...原创 2020-02-21 17:24:53 · 1395 阅读 · 1 评论 -
Oracle Data Guard 主备角色切换(rac to rac的adg架构)
Oracle Data Guard 主备切换(rac to rac的adg架构)一、Switchover(可逆)一般SWITCHOVER切换都是计划中的切换,特点是在切换后,不会丢失任何的数据,而且这个过程是可逆的,整个DATA GUARD环境不会被破坏,原来DATA GUARD环境中的所有物理和逻辑STANDBY都可以继续工作。在进行DATA GUARD的物理STANDBY切换前需要注意的...原创 2020-02-20 13:21:04 · 2750 阅读 · 1 评论 -
安装mysql-5.7.20
安装mysql-5.7.20一、修改IP、主机名修改IP:[root@mysql ~]# cd /etc/sysconfig/network-scripts/[root@mysql network-scripts]# vi ifcfg-ens160TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFRO...原创 2019-08-23 18:00:24 · 252 阅读 · 0 评论