2020-08-27 13:36发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用adsbackup_utility.exe程序备份Advantage数据库。 客户每天需要多次备份此数据。 实用程序是否会备份锁定以进行更新的文件? 还是会跳过它们或给出错误?
在帮助文件中搜索"在线备份"和"差异备份",它将为您提供有关如何处理锁定表的所有详细信息。
此致
Mike Loop 高级产品支持工程师 SAP产品支持
testbackup.txt a> Mitch-感谢您的示例脚本。 我正在尝试针对我的环境进行修改。 我的一个问题是-o \ Bacon \ Adjobsys \ Backup \ BsBackupLog
这到底是做什么的? 我试图弄清楚用什么代替它。 谢谢!
附带的是我到目前为止所拥有的文本文件(当然,密码已删除)。
我使用命令行版本,并且会备份打开的文件。 我创建了一个用户每天运行的版本,并将其每天保存到一个文件夹中。 您还可以使用Microsoft Scheduler对其进行调整,使其运行所需的频率。 它必须位于您的Advantage服务器文件夹中。 就我而言,这是c:\ Program Files \ Advantage 11.10 \ Server
我已将文件副本附加为.txt。 您需要根据自己的环境进行调整。
在控制台中运行" adsbackup"以获取可能的参数列表。 这是ADS 12备份实用程序的输出:
Advantage数据库服务器备份实用程序用途:免费表备份 adsbackup [选项] <文件掩码> <目标路径> 数据字典备份 adsbackup [选项 ] <目标路径> 有效的选项包括: -a为差异备份准备数据库 -c [ANSI | OEM | <动态归类>]字符类型(默认ANSI)< br>动态归类包括在运行时加载的VFP兼容归类。 请参阅帮助文件中的排序规则名称。 -d不要覆盖现有的备份表 -e 排除文件列表 -f差异备份 -h [ON | OFF]权限检查(默认为ON) -i 包括文件列表 -m仅备份元数据 -n 存储备份输出表的路径 -o <文件路径>备份输出表的路径和文件名 -p密码:如果源路径是数据库,则为数据库用户密码如果源路径是目录,则为免费表密码的列表< br>免费使用表可以为所有加密表传递一个密码,或为每个表传递一个名称/值对,例如," table1 = pass1; table2 = pass2" -q [PROP | [COMPAT]锁定模式,专有或兼容(默认PROP) -r恢复数据库或空闲表文件 -s <服务器路径|连接字符串> ADS服务器的连接路径以执行备份或还原或 连接字符串 -u [ADT | CDX | VFP | NTX]备份输出表的表类型(默认 ADT)-v [1-10]返回的最低错误严重性级别(默认为1)-w表类型映射用于执行免费表备份或使用混合表类型进行还原。 用于为每个table 扩展名提供表类型。 例如,-wadt = ADS_ADT,dbf = ADS_CDX -x如果未记录任何错误,则不创建输出表。 -y数据库用户名(如果使用非AdsSys用户) -z 其他在线备份/还原选项。 将有效的所有选项作为备份和还原选项传递到帮助文件中。 这些可以与其他命令行参数一起使用或代替其他命令行参数。 对于例如, -z" Include = a * .adt; diff; ArchiveFile = backup.tar" 对于需要值的选项,选项和值之间的空格 >不是必需的。 例如,-pPassword和-p Password是等效的。 示例: adsbackup -pPass \\ server \ share \ mydata.add \\ server \ share \ backup adsbackup -pTablePass \\ server \ share * .adt \\ server \ share \ backup adsbackup -r -pPass \\ server \ share \ backup \ mydata.add \\ server \ share \ backup \ mydata.add adsbackup -r- pTablePass \\ server \ share \ backup \\ server \ share 以下示例(作为单个命令输入)显示如何使用 -s选项提供指定FIPS模式的连接字符串和 TLS 连接。 adsbackup -s"数据源= \\服务器\共享\; CommType = TLS; \ FIPS = TRUE; TLSCertificate = c:\ path \ clientcert.pem; \ TLSCommonName = www.myserver.com ; DDPassword = dictionarypass;" \ \\服务器\共享\ mydata.add \\服务器\共享\备份 adsbackup \\服务器\共享\ mydata.add \\服务器\共享\备份\ -z" ArchiveFileCompressed = mydata .tar.gz; ForceArchiveExtract" adsbackup -r \\ server \ share \ backup \ mydata.add \ \\ server \ share \ restore \ mydata.add \ -s \\ server \ share \ \ -z" ArchiveFileCompressed = mydata.tar.gz"
最多设置5个标签!
在帮助文件中搜索"在线备份"和"差异备份",它将为您提供有关如何处理锁定表的所有详细信息。
此致
Mike Loop
高级产品支持工程师
SAP产品支持
testbackup.txt a> Mitch-感谢您的示例脚本。 我正在尝试针对我的环境进行修改。 我的一个问题是-o \ Bacon \ Adjobsys \ Backup \ BsBackupLog
这到底是做什么的? 我试图弄清楚用什么代替它。 谢谢!
附带的是我到目前为止所拥有的文本文件(当然,密码已删除)。
我使用命令行版本,并且会备份打开的文件。 我创建了一个用户每天运行的版本,并将其每天保存到一个文件夹中。 您还可以使用Microsoft Scheduler对其进行调整,使其运行所需的频率。 它必须位于您的Advantage服务器文件夹中。 就我而言,这是c:\ Program Files \ Advantage 11.10 \ Server
我已将文件副本附加为.txt。 您需要根据自己的环境进行调整。
在控制台中运行" adsbackup"以获取可能的参数列表。 这是ADS 12备份实用程序的输出:
Advantage数据库服务器备份实用程序 <文件掩码> <目标路径> <目标路径> 排除文件列表包括文件列表存储备份输出表的路径
用途:
免费表备份
adsbackup [选项]
数据字典备份
adsbackup [选项 ]
有效的选项包括:
-a为差异备份准备数据库
-c [ANSI | OEM | <动态归类>]字符类型(默认ANSI)< br>动态归类包括在运行时加载的VFP兼容归类。 请参阅帮助文件中的排序规则名称。
-d不要覆盖现有的备份表
-e
-f差异备份
-h [ON | OFF]权限检查(默认为ON)
-i
-m仅备份元数据
-n
-o <文件路径>备份输出表的路径和文件名
-p密码:如果源路径是数据库,则为数据库用户密码
如果源路径是目录,则为免费表密码的列表< br>免费使用表可以为所有
加密表传递一个密码,或为每个表传递一个名称/值对,例如," table1 = pass1; table2 = pass2"
-q [PROP | [COMPAT]锁定模式,专有或兼容(默认PROP)
-r恢复数据库或空闲表文件
-s <服务器路径|连接字符串>
ADS服务器的连接路径以执行备份或还原或
连接字符串
-u [ADT | CDX | VFP | NTX]备份输出表的表类型(默认 ADT)-v [1-10]返回的最低错误严重性级别(默认为1)-w表类型映射用于执行免费表备份或使用
混合表类型进行还原。 用于为每个table
扩展名提供表类型。 例如,-wadt = ADS_ADT,dbf = ADS_CDX
-x如果未记录任何错误,则不创建输出表。
-y数据库用户名(如果使用非AdsSys用户)
-z 其他在线备份/还原选项。 将有效
的所有选项作为备份和还原选项传递到帮助文件中。 这些可以与其他命令行参数一起使用或代替其他命令行参数。 对于
例如,
-z" Include = a * .adt; diff; ArchiveFile = backup.tar"
对于需要值的选项,选项和值之间的空格
>不是必需的。 例如,-pPassword和-p Password是等效的。
示例:
adsbackup -pPass \\ server \ share \ mydata.add \\ server \ share \ backup
adsbackup -pTablePass \\ server \ share * .adt \\ server \ share \ backup
adsbackup -r -pPass \\ server \ share \ backup \ mydata.add \\ server \ share \ backup \ mydata.add
adsbackup -r- pTablePass \\ server \ share \ backup \\ server \ share
以下示例(作为单个命令输入)显示如何使用
-s选项提供指定FIPS模式的连接字符串和 TLS
连接。
adsbackup -s"数据源= \\服务器\共享\; CommType = TLS; \
FIPS = TRUE; TLSCertificate = c:\ path \ clientcert.pem; \
TLSCommonName = www.myserver.com ; DDPassword = dictionarypass;" \
\\服务器\共享\ mydata.add \\服务器\共享\备份
adsbackup \\服务器\共享\ mydata.add \\服务器\共享\备份\
-z" ArchiveFileCompressed = mydata .tar.gz; ForceArchiveExtract"
adsbackup -r \\ server \ share \ backup \ mydata.add \
\\ server \ share \ restore \ mydata.add \
-s \\ server \ share \ \
-z" ArchiveFileCompressed = mydata.tar.gz"
一周热门 更多>