在oracle数据库的开发环境和测试环境中 数据库的日志模式和自动归档模式一般都是不设置的 这样有利于系统应用的调整 也免的生成大量的归档日志文件将磁盘空间大量的消耗 但在系统上线 成为生产环境时 将其设置为日志模式并自动归档就相当重要了 因为 这是保证系统的安全性 有效预防灾难的重要措施 这样 通过定时备份数据库和在两次备份间隔之间的日志文件 可以有效的恢复这段时间的任何时间点的数据 可以在很多时候挽回或最大可能的减少数据丢失 虽然ORACLE数据库的日志模式和自动归档设置并不复杂 但其中的一些概念和 *** 作过程还是容易混淆的 现在根据本人的经验 分析介绍如下 所用环境为UNIX(HPUX SOLARIES AIX TRU UNIX)和ORACLE 一 要使OARCLE数据库进行日志的自动归档 需要做两方面的事情 一是数据库日志模式的设置(database log mode 可为Archive Mode和No Archive Mode) 另外就是自动归档模式设置(Automatic archival 可为Enabled和Disabled) 二 如何查看数据库的现行日志和自动归档模式的设置 可用archive log list命令来查看 例如 运行在日志自动归档模式下的数据库系统查看结果如下(一般是生产环境)SVRMGR> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination/backup/archivelogOldest online log sequence Next log sequence to archive Current log sequence 没有启动数据库日志模式和自动归档的数据库系统查看结果如下(一般是测试环境)SVRMGR> archive log listDatabase log mode No Archive ModeAutomatic archival DisabledArchive destination/u /app/oracle/product/ /dbs/archOldest online log sequence Current log sequence 三 数据库日志模式的设置 在创建数据库时 可以在CREATE DATABASE 语句中指定数据库的日志模式 假如没有指明 则缺省为NOARCHIVELOG模式 由于如果在创建数据库时指明是Archive Mode的话 会增加约 %的创建时间 而在以后启动INSTANCE时再设置的话 一般只用去几秒的时间 所以一般在创建数据库时是不设置为ARCHIVE MODE的 如要确定一系统数据库的日志模式设置 除了(二)中的方法外也可以执行如下 *** 作查看 SVRMGR> Select from V$DATABASENAME CREATEDLOG_MODE CHECKPOINT ARCHIVE_CH ORCL / / : :NOARCHIVELOG 将数据库的日志模式设置切换(Archive Mode 和No Archive Mode之间的切换)的步骤和 *** 作如下 关闭运行的数据库实例SVRMGRL> shutdown在进行日志模式切换之前 必须将运行的数据库正常关闭 备份数据库该备份跟以后产生的日志一起用于将来的灾难恢复(很重要 如要改为归档日志模式 没有这个数据库备份 仅有日志文件是无法从该时间点恢复的) 启动数据库实例到mount状态 但不要打开 SVRMGRL> startup mount注意 如果是使用OPS的话 请只打开一个数据库实例进行模式切换 *** 作 切换数据库日志模式 SVRMGRL> alter database archivelog;(设置数据库为归档日志模式)或SVRMGRL> alter database noarchivelog;(设置数据库为归档日志模式) 打开数据库SVRMGRL> alter database open; 确认数据库现在处于归档日志模式 SVRMGRL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination for example: $ORACLE_HOME/dbs/archOldest on line log sequence Next log sequence Current log sequence 将这个时间点的redo logs归档SVRMGRL> archive log all; 确认新产生的日志文件已在相应的归档目录下面 四 自动归档模式设置(Automatic archival 可为Enabled和Disabled) 在该模式下 数据库启动一个arch进程 专门负责将redo logs写到系统归档设备的相应目录下 在数据库的参数文件中设置参数(一般是在$ORACLE_HOME/dbs/init ora文件中) LOG_ARCHIVE_START=LOG_ARCHIVE_DEST=LOG_ARCHIVE_FORMAT=LOG_ARCHIVE_START:如要求自动归档的话 则设为TRUE 如要求为非自动归档的话 则设为FALSELOG_ARCHIVE_DEST:该参数设定了archive logs 归档存放的路径 LOG_ARCHIVE_FORMAT:该参数设定了archive logs的命名格式 例如 如将格式设为: arch%s arclog 文件将为: arch arc arch arc arch arc这几个参数设置只有在数据库实例启动前设置才能生效 如果在数据库运行中进行设置 要使其生效 必须重起数据库 如果数据库正在运行中 不能即刻重起 要设置其为自动归档模式 则做如下 *** 作 SVRMGRL> ALTER SYSTEM ARCHIVE LOG START;如要设置其为非自动归档模式(取消自动归档) 则 SVRMGRL> ALTER SYSTEM ARCHIVE LOG STOP;但如果数据库重起后 给语句修改的结果就失效了 自动归档的设置还是按照系统参数文件中的LOG_ARCHIVE_START的值来设置 五 几种设置情况 ( ) Database log mode Archive ModeAutomatic archival Enabled这是在大部分生产环境中的ORACLE数据库日志及归档模式设置 这种情况下 做好数据库的定期备份(有热备和冷备)和归档日志备份 可有效的将数据库恢复到有归档日志的全部时间点 ( ) Database log mode Archive ModeAutomatic archival Disabled这种情况下 数据库不能自动归档 需要进行手工归档 如果所有在线日志都写满了 又没有的及时进行手工归档的话 由于LGWR没有可用的在线日志可写 数据库将会挂在这儿 只有进行手工归档后 有可用的在线日志后才能继续 在生产环境中应该避免这种情况 手工归档 *** 作如下 SVRMGRL> ALTER SYSTEM ARCHIVE LOG ALL;数据库将会把在线日志进行归档处理( ) Database log mode NO Archive ModeAutomatic archival Enabled有些相对欠缺经验的管理员在进行设置时 只在数据库参数文件中设置了LOG_ARCHIVE_START=TRUE 然后在数据库起来后查看到ARCH归档进程已经起来了 可是尽管ORACLE已经作了几次日志切换 但还是没有归档日志 这时的设置就是这种情况 如果数据库不是处在ARVHIVELOG模式 redolog 还是不会被归档 ( ) Database log mode NO Archive ModeAutomatic archival Disabled这种设置是刚安装的oracle数据库的缺省设置 开发环境也大部分如此 即没有进行归档 lishixinzhi/Article/program/Oracle/201311/18755
将一些不常使用的数据放在大容量和不可访问的设备上。根据查询从归档数据库详细资料得知,从归档数据库中分析是将一些不常使用的数据放在大容量和不可访问的设备上,且具有保存价值的事情或文件经系统整理后交档案室(馆)保存备案(备查)的过程。数据库是“按照数据结构来组织、存储和管理数据的仓库”。
1地理数据库 (Geodatabase) 存档
2启用存档
3存档过程
4使用历史版本
5使用历史标记
6使用地理数据库历史查看器
7直接使用存档类
8架构更改和存档
9禁用存档
10存档情景
代码参考1链接
代码参考2链接
数据归档应用场景
很多用户在处理数据时都会要求记录 *** 作的过程,也就是记录历史数据。地理数据库归档允许数据随时间变化时对数据进行存储和分析。归档类和地理数据库历史查看器可用做解决此问题的工具,所以数据归档功能也常被称为历史归档。Esri公司从ArcGIS 92版本之后就增加了Geodatabase 数据模型的历史库功能。
在国土行业中,用户经常会要求按年、季度、月等时间类型来保留历史,以方便日后进行数据参考或数据分析。随着时间的推移而不断对宗地进行编辑时,可将其保存在归档类中。如果想要查看宗地在某时刻的情况,便可使用地理数据库历史查看器切换到相应的日期和时间。相反,如果想要查看某宗地随时间的变化情况,则可将宗地归档类添加到地图中,并依照其ID号选择相应的宗地。这会显示所选宗地随时间变化的每个制图表达。
1地理数据库 (Geodatabase) 存档
ArcGIS 中的存档 *** 作能够记录和访问对地理数据库中所有数据或数据子集所做的更改。地理数据库存档是一种记录、管理和分析数据更改的机制。
很多组织都需要保留对数据的更改以回答一些常见的问题,例如
某一时刻特定属性的值是多少?
特定要素或特定行是如何随时间变化的?
某一空间区域是如何随时间变化的?
地理数据库存档用于帮助各组织机构通过保存数据更改来回答这些类型的问题。地理数据库存档可保存从启用存档到禁用存档这段期间内所发生的全部更改,明确这一点是十分重要的。
地理数据库归档允许用户连接到历史版本。历史版本表示某一特定历史时刻的数据,它可提供地理数据库的只读信息。用户可通过现有历史标记或特定时刻连接到历史版本。历史标记是用户创建的一个特定时刻,例如,“分区 158 完成”是指 2012 年 7 月 11 日 2:13 PM。
ArcGIS 中提供的工具使用户可以轻松地研究对数据所做的更改。“历史查看器”工具使用户可快速导航到特定历史时刻以显示数据在该时刻是如何显示的。此外,向 ArcMap 中直接添加归档类可使用户执行查询以探究数据如何随时间变化;例如,查看在 2006 年 1 月 1 日到 2007 年 1 月 1 日之间对特定道路所做的编辑。
打开侧边栏
九牧智能智能坐便器自动下水坏了怎么可以换换一套
如果九牧智能智能坐便器自动下水坏了需要更换,以下是一些基本步骤:
首先联系九牧智能客服解释情
首先联系九牧智能客服解释情况并获取更多的支持和指导。
如果你有安装说明书或者 *** 作手册的话,可以先参考一下该手册上的说明,查看更换下水的步骤。如果你有安
如果需要更换整套坐便器,可能需要找到对应的新设备,按照说明进行新的安装。如果需要更换整套坐
如果只需要更换坏掉的零部件,可以询问九牧智能客服哪些部件需要更换,然后购买相应的零部件。如果
更换坏掉的零部件需要先关闭电源和水源,然后拆下损坏的部件,安装新的零部件,并重新连接应用程序。更换坏掉的零部件需要先关闭电源和水源,然后
在完成更换后,重新启动坐便器并进行测试,确保所有功能都正常。
记住,任何时间,在更换和安装过程中,都需要注意安全,以免造成任何不必要的损伤。
文奇,
如果电脑本地时间发生了变化,可能会影响到 WinCC 数据库归档文件夹的时间。
这个问题可以通过以下步骤解决:这个问题可以
确
确认电脑本地时间是否已经调整为正确的时间,如果未正确调整,请尝试手动调整本地时间。
检查 WinCC 数据库归档文件夹中的时间是否与本地时间同步。如果不同步,请尝试手动修改文件夹的创建/修改时间。赢
如果手动修改文件夹时间无法解决问题,请尝试使用 WinCC 时钟修补补丁。该补丁可以修复 WinCC 数据库的时钟同步问题,同时也可以确保 WinCC 数据库和电脑本地时间的同步。如果
如果以上步骤不能解决问题,最好联系 WinCC 的技术支持团队以获取更多的帮助。WinCC
您好,MySQL事务对查询有着重要的影响。MySQL事务是一种数据库技术,它可以保证一组SQL语句在执行过程中的原子性,即要么全部执行,要么全部不执行。这意味着,当您使用MySQL事务时,您可以确保您的查询不会被中断,从而保证查询的完整性和一致性。MySQL事务还可以帮助您控制数据库的可用性,确保您的查询不会被其他用户的 *** 作所干扰。此外,MySQL事务还可以帮助您控制数据库的安全性,确保您的查询不会被未经授权的用户访问。总之,MySQL事务对查询有着重要的影响,它可以帮助您更好地控制数据库的可用性、一致性和安全性。
以上就是关于OARCLE数据库归档模式的设置全部的内容,包括:OARCLE数据库归档模式的设置、什么是从归档数据库中分析、历史数据归档选择什么数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)