版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第 1 / 9 页 SybaseIQ 技 术 文 件 技术文件名称:SybaseIQ 数据备份恢复命令说明 技术文件编号: 版 本:共 9 页(包括封面) 拟 制 审 核 会 签 标准化 批 准 第 2 / 9 页修改记录修改记录文件编号版本号拟制人/修改人拟制/修改日期更改理由主要更改内容(写要点即可)注 1:每次更改归档文件(指归档到事业部或公司档案室的文件)时,需填写此表。注 2:文件第一次归档时, “更改理由” 、 “主要更改内容”栏写“无” 。 第 3 / 9 页目目 录录1引言引言.42术语和缩略语术语和缩略语.42.1术语.42.2缩略语.43简介简介.44SYBASE IQ
2、的数据备份、恢复的数据备份、恢复.44.1全库备份、恢复.44.2数据导入、导出.64.2.1批量装载(LOAD TABLE).64.2.2重定向模式.74.2.3本地远程访问模式.8第 4 / 9 页1引言引言本文档描述如何对 Sybase IQ 数据库的数据进行备份、恢复、迁移等操作指导,供售前和售后人员使用。本文档是售前和售后人员向运营商推广、使用本功能最重要的参考依据。2术语和缩略语术语和缩略语2.1术语术语术语英文对应词含 义2.2缩略语缩略语缩略语英文原文中文含义3简介简介Sybase IQ(或 Multiplex IQ)的数据备份包括 Sybase IQ 数据(IQ 存储)和基础
3、 SQL Anywhere 数据库(Catalog 存储)备份。其备份方式分为 BACKUP/RESTORE 命令的全库备份/恢复,以及数据导入/导出应用(重定向、insertlocation 方式的数据迁移) 。本文档将分别描述三种方式操作步骤。4Sybase IQ 的数据备份、恢复的数据备份、恢复4.1全库备份、恢复全库备份、恢复全库备份、恢复采用 BACKUP/RESTORE 命令(必须具有 dba 权限) ,此种方法仅备份已提交的数据。借助提交和自动检查点开始备份。备份程序在此时确定要备份哪些数据。该程序备份截至此检查点时间为止的数据库当前快照版本。在此检查点操作发生时尚未提交的所有数
4、据不会纳入备份范围。BACKUP 语句说明 在一个或多个存档设备上备份 Sybase IQ 数据库。语法 BACKUP DATABASE backup-option TO archive_device archive-option. WITH COMMENT string 参数 backup-option: READWRITE FILES ONLY | READONLY dbspace-or-file , CRC ON | OFF ATTENDED ON | OFF 第 5 / 9 页BLOCK FACTOR integer FULL | INCREMENTAL | INCREMENTAL S
5、INCE FULL VIRTUAL DECOUPLED | ENCAPSULATED shell_command WITH COMMENT commentdbspace-or-file: DBSPACES identifier-list | FILES identifier-list identifier-list:identifier , archive-option:SIZE integer STACKER integer示例:全库备份DBABACKUP DATABASE TO /UbasDbBack/ubasdb_20100603.bak WITH COMMENT Full backup
6、 of dbaRESTOR 语句说明 从一个或多个存档设备恢复 Sybase IQ 数据库备份。语法 语法 1RESTORE DATABASE db_file FROM archive_device FROM archive_device KEY key_spec RENAME dbspace-name TO new-dbspace-path CATALOG ONLY 语法 2RESTORE DATABASE database-name restore-option . FROM archive_device .参数 db_file: 要恢复的数据库的相对路径或绝对路径。可以是初始位置,也可以
7、是Catalog 存储文件的新位置。key_spec: 用引号括起来的包含大小写字符、数字、字母和特殊字符的字符串。防止该键受到命令解释器的解释或更改可能非常有必要。restore-option: READONLY dbspace-or-file , . KEY key_spec RENAME file-name TO new-file-path .示例:全库恢复(连接到 utility_db 数据库)DBARESTOR DATABASE ubas.db FROM /UbasDbBack/ubasdb_20100603.bak 第 6 / 9 页4.2数据导入、导出数据导入、导出4.2.1 批
8、量装载(批量装载(LOAD TABLE)说明 将数据从外部文件导入数据库表。语法 LOAD INTO TABLE owner.table-name . ( load-specification , ) . FROM | USING CLIENT FILE filename-string | filename-variable , . CHECK CONSTRAINTS ON | OFF . DEFAULTS ON | OFF . QUOTES OFF . ESCAPES OFF . FORMAT ascii | binary | bcp . DELIMITED BY string . STRI
9、P ON | OFF | RTRIM . WITH CHECKPOINT ON | OFF . BLOCK FACTOR number | BLOCK SIZE number . BYTE ORDER NATIVE | HIGH | LOW . LIMIT number-of-rows . NOTIFY number-of-rows . ON FILE ERROR ROLLBACK | FINISH | CONTINUE . PREVIEW ON | OFF . ROW DELIMITED BY delimiter-string . SKIP number-of-rows . WORD SKI
10、P number . START ROW ID number . UNLOAD FORMAT LOAD TABLE 语句 198 Sybase IQ. ON PARTIAL INPUT ROW ROLLBACK | CONTINUE . IGNORE CONSTRAINT constrainttype , . MESSAGE LOG string ROW LOG string ONLY LOG logwhat , . LOG DELIMITED BY string 参数 load-specification: column-name column-spec | FILLER ( filler-
11、type ) column-spec: ASCII ( input-width ) | BINARY WITH NULL BYTE | PREFIX 1 | 2 | 4 | delimiter-string | DATE ( input-date-format ) | DATETIME ( input-datetime-format ) | ENCRYPTED (data-type key-string , algorithm-string ) | DEFAULT default-value 第 7 / 9 页 NULL ( BLANKS | ZEROS | literal, ) filler
12、-type: input-width | PREFIX 1 | 2 | 4 | delimiter-string constrainttype: CHECK integer | UNIQUE integer | NULL integer | FOREIGN KEY integer | DATA VALUE integer | ALL integer logwhat: CHECK | ALL | NULL | UNIQUE | DATA VALUE | FOREIGN KEY | WORD 示例:从文件(test.txt)向表 TABLE_A 中装载数据。表 TABLE_A 结构:CREATE
13、TABL TABLE_A ( ID int not null, COL1 int null, COL2 varchar(100) null )test.txt:1,1,a,2,1,b,3,1,c,并行装载语句:LOAD TABLE TABLE_A(ID ,COL1 ,COL2 ,)FROM /test.txtSTRIP OFF QUOTES OFF ESCAPES OFFROW DELIMITED BY n4.2.2 重定向模式重定向模式此模式是用户 sql 语句从表中查询出结果,储存为文件,实现数据导出;然后再用LOAD 命令从文件装载数据,实现数据导入。示例:建表: create tabl
14、e t1 (a int,b varchar(100); 插入数据步骤省略。 第 8 / 9 页设置导出数据选项: set temporary option TEMP_EXTRACT_DIRECTORY=/dbback; set temporary option TEMP_EXTRACT_NAME1=t1.txt; 导出数据: select * from t1; 关闭选项: set temporary option TEMP_EXTRACT_NAME1=; set temporary option TEMP_EXTRACT_DIRECTORY=; 清除数据: truncate table t1;
15、 commit; 导入数据: load table t1 ( a , b , null(NULL) from /dbback/t1.txt quotes off escapes off;4.2.3 本地远程访问模式本地远程访问模式远程访问模式可以从一源数据库中直接将数据导入目标数据库,前提是要表结构一致。此种模式采用 INSERT . LOCATION 命令,迁移数据速度较快,但需要加以配置。配置 Interfaces(目标数据库服务器)sybaselinux-246: iqdscp openokSession 1 InterfacesDriver add mpxreaderService: ASE Transport Type: tcp Transport Address: 10.44.114.59 5059Transport Type: tcp Transport Address: Security Mechanism : HA Failoverserver: Retry Count: Retry Delay: Added mpxreader配置 locales.dat(解决字符集问题,迁移数据中无中文可以不配置)sybaselinux-246: echo $LANGzh_CN.UTF-8sybaselinux-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第七章 社会主义改革和对外开放课件
- 二年级数学计算题专项练习1000题汇编集锦
- 2024年输电设备建设承包协议
- 2024年工程承包商协议条款及细则
- 道德与法治八上八上9.2《维护国家安全》教学设计
- 2024年饮食店全职员工聘用协议
- 2024年无偿使用场地协议范本
- 2024年知识产权交易流程服务协议
- DB11∕T 1691-2019 腾退空间园林绿化建设规范
- 2024年劳动协议模板下载指南
- DBJ51T 196-2022 四川省智慧工地建设技术标准
- 博格隆(浙江)生物技术有限公司年产50000升凝胶、3000公斤干粉纯化分离介质建设项目报告书
- 小学数学北师大三年级上册五周长北师大版三年级上册《长方形的周长》教学设计
- 猪肉品质及其营养调控
- 栈道栈桥工程施工方案
- 我国对外贸易现状分析
- 企业文化测试0915测试题
- 2008三菱欧蓝德outlander维修手册gr-13a
- 仿真分析规范编制指南V1.0版
- (小学数学)信息技术与学科教学融合教学案例
- D 安全周知卡活性炭
评论
0/150
提交评论