Altibase管理培训 安装篇

Post on 25-Jun-2015

806 views 1 download

Transcript of Altibase管理培训 安装篇

ALTIBASE 管理培训安装篇

CONTENTS1. ALTIBASE 安装和升级2. ALTIBASE 启动和关闭

ALTIBASE ALTIBASE 安装和升级安装和升级

数据库启动创建 OS 用户

主机、 OS 、网络、存储

设置数据库安装参数设置

•创建 ALTIBASE 用户,并赋予权限

•系统要求

•OS 版本

•内核参数

•网络参数

•存储分配

•环境变量

•安装

•数据库参数

•启动

安装步骤

Memory Size 32bit : 最小 512MB 以上 ( 建议 1GB 以上 , 最大 4GB) 64bit : 最小 512MB 以上 ( 建议 1GB 以上 , 没有限制 )

CPU 1CPU 以上 ( 建议 2CPU 以上 )

Disk Size 4 GB 以上 ( 建议 12 GB 以上 )

Network 复制 IP 建议使用专用网线

系统要求

操作系统版本要求

AIX #oslevel -r 

5300-05 以上(不保函 05 )

HP-UX 超过 8 个 cpu ,使用 HP 11.31 # swlist -l patch | grep pthread

# PHCO_38050 1.0 pthread library cumulative patch

内核参数

AIX $ ulimit –a ( 结果中以下 3 个务必为

unlimited)file(blocks) unlimiteddata(kbytes) unlimitedmemory(kbytes) unlimited

方法一:编辑 ‘ /etc/security/limits’ 方法二:使用 ‘ smit’ 工具

HP-UX shmmax 实际物理内存大小

shmmni 500 or moreshmseg 200 or moresemmni 1000 or moresemmns 4096 or moresemmnu semmnisemume semmnimax_thread_proc 600 or moremaxdsiz_64bit 实际物理内存大小

方法:使用 ‘ sam’ 工具 kctune | grep shm 等确认

其他系统设置

AIX 确认 AIO 设置

$ lsdev -C |grep aio aio0 Available Asynchronous I/O (Legacy)

posix_aio0 Defined Posix Asynchronous I/O <- 务必为 available 才可以 If the state of posix_aio0 is ‘Defined’, change it to be ‘Available’ using

smit utility. ( Device> Asynchronous I/O > Posix Asynchronous I/O >Configure Defined Asynchronous I/O )

确认 c++ 库$ altibase -vCould not load program altibase:Dependent module libhm.a(libhm64.o) could not be loaded.Could not load module libhm.a(libhm64.o).System error: No such file or directory

当发生以上错误时,检查这个系统中是否有 libhm.a 库,如果没有先加这个库,然后把加到 LD_LIBRARY_PATH 。因为 altibase 的安装需要 c++ 库。

网络设置 应用和数据库通信的网卡和主库和备库之间复制用的网卡是独立的,即至少需要 2 个网卡。 应用服务器、主库服务器、备库服务器需要在一个网段上,而且以千兆网连接一个交换机。

AIX /usr/sbin/no -p -o tcp_sendspace=1048576 /usr/sbin/no -p -o tcp_recvspace=1048576 /usr/sbin/no -p -o rfc1323=1 上面的修改是针对全局进行的设置,全局设置无法应用到具体的网络接口上。 还需要针对具体的网络接口进行设置,可以使用下面的命令来进行设置: chdev -l en0 -a tcparecvspace=1048576 -a rfc1323=1 -a

tcp_recvspace=1048576 建议使用 smitty 命令进行修改,具体的命令如下: smitty chinet 检查设置的结果: no –L 检查设置结果 ifconfig –a 检查设置结果。

存储分配

partition size 用途/home/altibase G Altibase 用户目录

/altibase_dbs0 GAltibase datafile 0 ,MAX_DB_SIZE*1.4 倍

/altibase_dbs1 GAltibase datafile 1MAX_DB_SIZE*1.4 倍

/altibase_logs G Altibase Active Log

/altibase/hotbackup GAltibase datafile 0/1, loganchor如果需要在线备份

/altibase/archive GAltibase Archive Log如果需要在线备份

HP 建议 /altibase_dbs0 和 /altibase_dbs1 目录要以 direct I/O 方式 mount: 。

#mount -o mincache=direct,convosync=direct /dev/altibase_dbs0/altibase_dbs0 /altibase_dbs0 /altibase_logs 目录不能以 direct I/O 方式 mount 。

下载地址 http://data.altibase.com/pkg.html

Package 版本

altibase-(client)-IBM_AIX_5.3-64bit-4.3.9.156-release-xlC_r.tgz

OS VersionOS Version

32Bit or 64 Bit OS32Bit or 64 Bit OS

Altibase VersionAltibase Version

Compiler NameCompiler Name

ALTIBASE 安装包

环境参数 ALTIBASE_HOM

E LD_LIBRARY_PA

TH PATH CLASSPATH ALTIBASE_POR

T_NO ALTIBASE_NLS_

USE ISQL_CONNECT

ION

AIX:export AIXTHREAD_MNRATIO=1:1export AIXTHREAD_SCOPE=Sexport MALLOCMULTIHEAP=1export

AIXTHREAD_MUTEX_DEBUG=OFFexport

AIXTHREAD_RWLOCK_DEBUG=OFFexport

AIXTHREAD_COND_DEBUG=OFFexport SPINLOOPTIME=1000export YIELDLOOPTIME=50export MALLOCMULTIHEAP=1export AIXTHREAD_MUTEX_FAST=on

HP:export

PTHREAD_SHARED_MUTEX_OLDSPIN=1

export PTHREAD_DISABLE_HANDOFF=ON

export PTHREAD_FORCE_SCOPE_SYSTEM=1

export PERF_ENABLE=1export _M_ARENA_OPTS=1:8

环境变量

安装

Install package• 在 ALTIBASE 用户账户目录 $ALTIBASE_HOME 下执行下列命令。

这会安装 ALTIBASE 系统到你指定的位置下。• 命令 # gzip –cd *.tgz | tar xvf -• Microsoft Windows 直接运行安装程序即可 (*.exe)

数据库安装

发行 License• 确认 OS 类型

– SUN, AIX, HP, Linux : Host ID(#hostid)– COMPAQ(#netstat -i), Win NT(ipconfig /all) : Mac Address

设定 ALTIBASE 数据库参数• $ALTIBASE_HOME/conf/altibase.properties

创建数据库• iSQL> startup process;• iSQL> create database mydb initsize=10M archivelog;• iSQL> shutdown abort;

启动 ALTIBASE• iSQL> startup service;

数据库安装后的工作

ALTIBASE 参数 用户可以根据需求以不同的模式运营数据库系统。 修改参数值变更数据库运行方式并进行优化。

参数设置方法 数据库启动时,参照参数设置文件 数据库启动后, alter system 或 alter session 命令语对整个数据库系统或一个

会话设置环境参数

参数分类 数据库组成参数 性能参数 连接会话参数 事务参数 备份恢复参数 复制参数 日志信息参数

数据库参数

数据库组成参数

日志控制文件路径 (?/logs)LOGANCHOR_DIR

MMDB 数据文件路径 (?/dbs)MEM_DB_DIR

日志文件大小 (10MB)LOG_FILE_SIZE

每页使用最大值 (90)INSERT_HIGH_LIMIT

每页使用最小值 (40)INSERT_LOW_LIMIT

日志文件路径 (?/logs)LOG_DIR

数据库名 (mydb)DB_NAME

数据库扩张单位 (128page, 4MB)EXPAND_CHUNK_PAGE_COUNT

缓冲池最大值 (131072page, 4GB)BUFFER_POOL_MAX_SIZE

缓冲池大小 (16384page, 512MB)BUFFER_POOL_SIZE

DRDB checkpoint 时的 flush 次数 (60次 )*

BUFFER_CHECK_POINT_ INTERVAL_IN_FLUSH

DRDB 数据文件路径 (?/dbs)DEFAULT_DISK_DB_DIR

说明参数名

数据库参数

数据库组成参数

表可使用页的最小个数 (1)MIN_PAGES_ON_TABLE_FREE_LIST

数据库可使用页的最小个数 (16)MIN_PAGES_ON_DB_FREE_LIST

客户端个数最大值 (1000)MAX_CLIENT

MMDB 可扩展的最大容量 (4GB)MEM_MAX_DB_SIZE

分配永久数据页的个数 (3200page)PERS_PAGE_CHUNK_COUNT

共享内存领域设置 (0) SHM_DB_KEY

共享内存块最大值 (1GB)STARTUP_SHM_CHUNK_SIZE

说明参数名

数据库参数

数据库组成参数

TEMP TABLESPACE 文件分配大小 (1MB)SYS_TEMP_TBS_NEXT_SIZE临时数据页每次分配的个数 (128page)TEMP_PAGE_CHUNK_COUNT

DATA TABLESPACE 文件分配大小 (1MB)SYS_DATA_TBS_NEXT_SIZE

TEMP TABLESPACE 文件 extent 大小 (256KB)SYS_TEMP_TBS_EXTENT_SIZETEMP TABLESPACE 文件初始大小 (100MB)SYS_TEMP_TBS_INIT_SIZE

TEMP TABLESPACE 文件最大值 (2GB)SYS_TEMP_TBS_MAX_SIZE

UNDO TABLESPACE 文件 extent 大小 (256KB)SYS_UNDO_TBS_EXTENT_SIZEUNDO TABLESPACE 文件初始大小 (100MB)SYS_UNDO_TBS_INIT_SIZE

UNDO TABLESPACE 文件最大值 (2GB)SYS_UNDO_TBS_MAX_SIZEUNDO TABLESPACE 文件分配大小 (1MB)SYS_UNDO_TBS_NEXT_SIZE

DATA TABLESPACE 文件 extent 大小 (256KB)SYS_DATA_TBS_EXTENT_SIZEDATA TABLESPACE 文件初始大小 (100MB)SYS_DATA_TBS_INIT_SIZE

DATA TABLESPACE 文件最大值 (2GB)SYS_DATA_TBS_MAX_SIZE

DW 缓冲使用的文件大小 (system001.dbf , 10MB)SYS_DATA_TBS_DW_FILE_SIZE

说明参数名

数据库参数

数据库组成参数

用户临时 TABLESPACE 文件 extent 大小 (256KB)USER_TEMP_TBS_EXTENT_SIZE

用户临时 TABLESPACE 文件初始大小 (100MB)USER_TEMP_TBS_INIT_SIZE

用户临时 TABLESPACE 文件最大值 (2GB)USER_TEMP_TBS_MAX_SIZE

用户临时 TABLESPACE 文件分配大小 (1MB)USER_TEMP_TBS_NEXT_SIZE

用户 TABLESPACE 文件 extent 大小 (256KB)USER_DATA_TBS_EXTENT_SIZE

用户 TABLESPACE 文件初始大小 (100MB)USER_DATA_TBS_INIT_SIZE

用户 TABLESPACE 文件最大值 (2GB)USER_DATA_TBS_MAX_SIZE

用户 TABLESPACE 文件分配大小 (1MB)USER_DATA_TBS_NEXT_SIZE

内存表 VARCHAR 类型的基本 in row size (32)*VARIABLE_COLUMN_IN_ROW_SIZE

说明参数名

数据库参数

性能参数

DDL 执行时,等待其他事务解锁的时间(0)*

DDL_LOCK_TIMEOUT

磁盘 I/O 类型 (0)DATABASE_IO_TYPE

普通事务线程查找 victim 过程中,刷新的页个数 (10)

BUFFER_FLUSH_PAGE_PCT_FOR_VICTIM

flush 线程的 flush 周期 (10)BUFFER_FLUSH_INTERVAL_IN_SEC

ager sleep time 等待最大值 (100000)AGER_WAIT_MAXIMUM

ager sleep time 等待最小值 (100)AGER_WAIT_MINIMUM

Flush 线程刷新时的页个数 (10)BUFFER_FLUSH_PAGE_PCT_FOR_FLUSH_THREAD

说明参数名

数据库参数

性能参数

index rebuilding 时的线程个数 (cpu * 2)INDEX_BUILD_THREAD_COUNT

disk garbage collecting 最大等待时间 (10000000)

GC_WAIT_MAXIMUM

记录分配大量内存的 call stack 日志 (0)INSPECTION_LARGE_HEAP_THRESHOLD

每次返回 free page 的个数 (10)FREE_FRAME_FILL_PCT

整个 pool 中 free page 的比率 (10)FREE_FRAME_LIMIT_PCT

disk garbage collecting 最小等待时间 (20)GC_WAIT_MINIMUM

每次能处理的 undo page 最大个数 (2)GC_MAX_UNDO_PAGE_CNT

说明参数名

数据库参数

性能参数

日志集合 I/O 发生时间 (1000)LFG_GROUP_COMMIT_INTERVAL_USEC

设定日志集合个数 (1)LOG_FILE_GROUP_COUNT

日志集合提交线程个数 (80)LFG_GROUP_COMMIT_UPDATE_TX_COUNT

数据库重起时 database refining 或 index rebuilding 的线程个数 (cpu *2)

PARALLEL_LOAD_FACTOR

语句优化模式 (0)*0 : cost_based optimization1 : rule_based optimization

OPTIMIZER_MODE

查找 Free page 时,等待时间간 (300)MAX_FIND_FREE_PAGE_SEC

日志集合 I/O 发生确认周期 (100)LFG_GROUP_COMMIT_RETRY_USEC

条件语句规范化时的规范式 ( Normal Form ) 节点最大个数 (128)

NORMALFORM_MAXIMUM

说明参数名

数据库参数

性能参数

IPC 通信连接的服务线程类型 (0)IPC_MULTIPLEXING

所有服务线程的 Elapsed Time 大于此设定值,则生成 DEDICATED 服务线程 (100)

MULTIPLEXING_MAX_ELAPSE_TIME

Lock level 控制参数 (1)*TABLE_LOCK_ENABLE

服务线程工作周期 (10000)MULTIPLEXING_MANAGER_INTERVAL

各 Refine 线程处理的页个数 (50)REFINE_PAGE_COUNT

SHARED 服务线程个数 (cpu 수 )MULTIPLEXING_THREAD_COUNT

说明参数名

数据库参数

连接会话参数

IPC operation 结束后不会马上进入到 sleep 状态,而是 retry 几次 (0)

IPC_CHANNEL_RETRY_COUNT

使用 TCP/IP 或 UNIX DOMAIN 时的 listen queue 大小 (128Byte)

MAX_LISTEN

Language Set(US7ASCII)NLS_USE

客户端服务器端通信时所分配的每个会话的通信buffer 大小 (64KB)

CM_BUF_SIZE

Session 管理线程工作周期 (3sec)CM_DISCONN_DETECT_TIME

检查客户端非正常结束的次数 (3)CM_DISCONN_HIGHWATER_MARK

IPC 通信的通道最大个数 (0)IPC_CHANNEL_COUNT

说明参数名

数据库参数

连接会话参数

强制结束 global transaction 的时间基准 (60)XA_INDOUBT_TX_TIMEOUT

每个会话能打开的 Stored Procedure 句丙个数 (16)*

PSM_FILE_OPEN_LIMIT

强制结束为 PREPARE 状态 (IN_DOUBT 状态 )的 global transaction (0)

XA_HEURISTIC_COMPLETE

数据库连接端口号 (20300)PORT_NO

连接超时 (0)*IDLE_TIMEOUT

查询超时 (600)*QUERY_TIMEOUT

更新事务超时 (3600)*UTRANS_TIMEOUT

Fetch 超时 (60)*FETCH_TIMEOUT

说明参数名

数据库参数

事务参数

自动提交模式 (1)*AUTO_COMMIT

隔离级别 (0)ISOLATION_LEVEL

同时执行的事务个数 (1024)*TRANSACTION_TABLE_SIZE

说明参数名

数据库参数

备份恢复参数

启动时打开的日志文件 (10)OPEN_LOG_FILE_COUNT

预先打开的日志文件个数 (5)PREPARE_LOG_FILE_COUNT

原子性级别 (3)*TRANSACTION_DURABILITY_LEVEL

不同 SQL 的跟踪日志级别 (2)*LOGGING_LEVEL

周期发生 Checkpoint 的条件 - 日志个数 (100)*

CHECK_POINT_INTERVAL_IN_LOG

归档日志文件路径 (?/arch_logs)ARCHIVE_DIR

确认归档日志备份空间 (0)ARCHIVE_FULL_ACTION

归档线程是否自动重起 (1)ARCHIVE_THREAD_AUTOSTART

Checkpoint 有效性 (1)CHECK_POINT_ENABLED

周期发生 Checkpoint 的条件 - 事件 (6000s)*

CHECK_POINT_INTERVAL_IN_SEC

说明参数名

数据库参数

复制参数

是否使用复制 propagation (0)REPLICATION_PROPAGATION

复制端口号 (0)REPLICATION_PORT_NO

KEEP_ALIVE 传送周期 (600)REPLICATION_KEEP_ALIVE_CNT

判断为故障的连接次数 (10)*REPLICATION_HBT_DETECT_HIGHWATER_MARK

复制连接超时 (10)*REPLICATION_CONNECT_TIMEOUT

复制接收线程超时 (60)*REPLICATION_CONNECT_RECEIVE_TIMEOUT

HeartBeat 线程监控次数 (3)*REPLICATION_HBT_DETECT_TIME

加锁的等待时间 (5)REPLICAITON_LOCK_TIMEOUT

预先打开的日志个数 (0)REPLICATION_PREFETCH_LOGFILE_COUNT

返回信息的等待时间 (300)*REPLICATION_RECEIVE_TIMEOUT

复制传送线程自动启动与否 (1)REPLICATION_SENDER_AUTO_START

说明参数名

数据库参数

复制参数

判断复制传送线程模式的基准 (50000)REPLICATION_SYNC_MAX_LIMIT

复制同步模式 (0)REPLICATION_SYNC_MODE

Conflict resolution 方法 (0)*REPLICATION_TIMESTAMP_RESOLUTION

Parallel sync 时,传送线程每次读取的日志个数 (30000)*

REPLICATION_SYNC_TUPLE_COUNT

故障时复制传送线程 sleep 的时间 (10)REPLICATION_SENDER_SLEEP_TIMEOUT

复制全同步过程中,等待锁的时间 (30)*REPLICATION_SYNC_LOCK_TIMEOUT

复制冲突解决方法 (0)*REPLICATION_UPDATE_REPLACE

说明参数名

数据库参数

日志信息参数

复制模块跟踪日志大小 (10MB)RP_MSGLOG_SIZE

数据库跟踪日志最大个数 (10)SERVER_MSGLOG_COUNT

数据库跟踪日志文件路径 (?/trc)SERVER_MSGLOG_DIR

数据库跟踪日志名 (altibase_boot.log)SERVER_MSGLOG_FILE

数据库跟踪日志文件大小 (10MB)SERVER_MSGLOG_SIZE

复制模块跟踪日志最大个数 (10)RP_MSGLOG_COUNT

复制模块跟踪日志文件路径 (?/trc)RP_MSGLOG_DIR

复制模块跟踪日志名 (altibase_rp.log)RP_MSGLOG_FILE

语句处理模块跟踪日志文件路径 (?/trc)QP_MSGLOG_DIR

语句处理模块跟踪日志文件名 (altibase_qp.log)QP_MSGLOG_FILE

语句处理模块跟踪日志文件大小 (10MB)QP_MSGLOG_ SIZE

语句处理模块跟踪日志最大个数 (10)QP_MSGLOG_COUNT

日志刷新模式 (1)ALL_MSG_FLUSH

说明参数名

数据库参数

日志信息参数

Lock 设定时间 (0)*TRCLOG_SET_LOCK_TIME

altibase_boot.log 文件记录详细日志 (0)*TRCLOG_DETAIL_PREDICATE

HeartBeat 线程周期记录所有 Host (0)*TRCLOG_SET_HBT_LOG

复制接收服务器记录 insertXLog 时发生的 error message (0)*

TRCLOG_SET_INSERT_SM_LOG

存储管理模块跟踪日志文件大小 (10M) SM_MSGLOG_SIZE

存储管理模块跟踪日志文件名 (altibase_sm.log)SM_MSGLOG_FILE

存储管理模块跟踪日志最大个数 (10)SM_MSGLOG_COUNT

存储管理模块跟踪日志文件路径 (?/trc)SM_MSGLOG_DIR

跟踪日志文件路径 (?/trc)TRC_DIR

说明参数名

数据库参数

其他参数

设定 iSQL 上是否只显示字段名,还是表名字段名一起显示 (0)*

SELECT_HEADER_DISPLAY

启动管理模式 (0)* ADMIN_MODE

日期类型字段的数据默认形式(DD-MON-RRRR)

DEFAULT_DATE_FORMAT

设置 DDL 执行的与否 (0)*EXEC_DDL_DISABLE

执行语句时计算 /比较操作所需的内部 stack 大小 (128)*

QUERY_STACK_SIZE

说明参数名

数据库参数

MULTIPLEXING_THREAD_COUNT = xcpu core 个数小于 16 个,不用特意设置,默认就是 core 数cpu core 个数大于 16 个,就设置为 8-16 之间,具体判断。

MIN_LOG_RECORD_SIZE_FOR_COMPRESS = 128 MULTIPLEXING_MANAGER_INTERVAL = 100000 MULTIPLEXING_MAX_ELAPSE_TIME = 10 MULTIPLEXING_POLL_TIMEOUT = 50000

QP_MSGLOG_FLAG = 2 altibase.properties 的内容可以通过 alter system or alter session 命令

语修改,但重起数据库时,重新读 altibase.properties 的内容, 并反映到系统表。

alter system or alter session 可以修改的参数值可参考 starting manual 。

数据库参数 TIP

Altibase Upgrade 升级的顺序与 Altibase 产品版本有密切的关系。

可以通过 “ altibase –v ” 确认 Altibase 的详细版本。

Altibase 版本分为外部版本和内部版本。外部版本

ALTIBASE 4.3.9.0 Major Version Number: 4 Minor Version Number: 3 Term Version Number: 9 Patch Version Number: 0

内部版本

binary db version 4.9.1 - 如果有变化,需要 Migration meta version 4.7.1 - 只能低版本 -〉高版本单方向升级 cm protocol version 4.5.1 - 需要重新编译客户端 replication protocol version 4.5.1 - 互相复制的数据库之间,需要同时升级

升级

升级操作务必在 altibase 安装用户进行, license, altibase.porperties 等文件可以再利用。

升级步骤• 数据库正常结束

# server stop

• 备份原数据库的 property, license 文件# mv altibase_home altibase_old

• 安装新的数据库 # mkdir altibase_home; cd altibase_home# gzip –cd altibase_newpackage.tgz | tar xvf -

• 拷贝或修改 2 上备份的内容。# cp –rf altibase_old/conf altibase_home/

• 启动数据库# server start

升级步骤

Altibase Migration 步骤1. 断开应用

2. 数据备份

1) 数据库设置备份

• License, Property

2) 系统信息

• PSM, sequence, 复制信息

3) 备份表数据

4) 备份表生成脚本

3. 安装新的版本

升级步骤 (migration)

Altibase Migration 步骤– 拷贝备份的 license 以及 property

– 修改 property

1. 创建数据库

2. 创建表等对象

3. 数据恢复

1) 插入数据

2) 生成 PSM, sequence, 复制

4. 重新编译客户端程序

升级步骤 (migration)

ALTIBASE ALTIBASE 启动和关闭启动和关闭

开始 Altibase 库 iSQL 连接

• 用 sysdba 连接系统并启动数据库• 例子• # is -sysdba

利用 server 脚本

启动命令语只能在安装 Altibase 的用户下执行

开始 ALTIBASE

分阶段启 ALTIBASE 库 Pre-Process

• 启库前阶段 Process

• create database ,查询并变更 property Control

• database 文件加载 , recovery 准备 Meta

• recovery 完成 , meta data upgrade, active log reset Service

• 可以给用户提供服务

开始 ALTIBASE

影响启库时间的要素 restart recovery与否

restart recovery 量

数据库大小

索引个数及大小

大事务的个数

数据库加载模式

系统配置

开始 ALTIBASE

结束 Altibase 库 用 sysdba 连接系统并关闭数据库 利用 server 脚本

结束命令语只能在安装 Altibase 的用户下执行

类型 shutdown normal shutdown immediate shutdown abort

结束 ALTIBASE

结束 ALTIBASE 库时 ALTIBASE 正常结束时逆序执行开始 ALTIBASE 库的步骤 ALTIBASE 不会把索引信息反映到磁盘,但索引模式为 persistent

index 时,当结束 ALTIBASE 时把索引信息反映 到磁盘

结束 ALTIBASE

开始 ALTIBASE% isql -s 127.0.0.1 -u sys -p manager -sysdba----------------------------------------------------------------- Altibase Client Query utility. Release Version 4.3.7.0 Copyright 2000, ALTIBASE Corporation or its subsidiaries. All Rights Reserved.-----------------------------------------------------------------ISQL_CONNECTION = TCP, SERVER = 127.0.0.1, PORT_NO = 20305[Connected to idle instance]iSQL> startupTrying Connect to Altibase.. Connected with Altibase.

TRANSITION TO PHASE : PROCESSExpired at 2007-01-12.

TRANSITION TO PHASE : CONTROL

ALTIBASE 开始 /结束方法

TRANSITION TO PHASE : META [SM] Recovery Phase - 1 : Preparing Database [SM] Recovery Phase - 2 : Loading Database : Dynamic Memory Version => Loading Type-2* [SM] Recovery Phase - 3 : Skipping Recovery & Starting Threads... Refining Disk Table [SM] Refine Memory Table : ............................................................. [SUCCESS] [SM] Rebuilding Indices [Total Count:78]

********....................................................................................................................................... [SUCCESS]

TRANSITION TO PHASE : SERVICE No IPC Initialize : Disabled[PREPARE] Replication Manager Init... [SUCCESS][PREPARE] Replication Manager Start... [SUCCESS][PREPARE] Replication Heart Beat Manager Start... [SUCCESS][PREPARE] Read Replication Information... [SUCCESS][PREPARE] Replication "REP1" Start... [SUCCESS][SUCCESS]

--- STARTUP Process SUCCESS ---Command execute success.

ALTIBASE 开始 /结束方法

结束 ALTIBASE% isql -s 127.0.0.1 -u sys -p manager -sysdba----------------------------------------------------------------- Altibase Client Query utility. Release Version 4.3.7.0 Copyright 2000, ALTIBASE Corporation or its subsidiaries. All Rights Reserved.-----------------------------------------------------------------ISQL_CONNECTION = TCP, SERVER = 127.0.0.1, PORT_NO = 20305iSQL> shutdown normalOk..Shutdown Proceeding....

TRANSITION TO PHASE : Shutdown Altibase.[PREPARE] Replication Manager Shutdown... [SUCCESS] [PREPARE] Sender Shutdown [SUCCESS][SUCCESS][PREPARE] Replication Manager Destroy... [SUCCESS][PREPARE] Replication Heart Beat Manager Shutdown... [SUCCESS] Writing Persistent Indices[Total Count:78] shutdown normal success.[Connected to idle instance]iSQL>

ALTIBASE 开始 /结束方法

使用脚本 ( $ALTIBASE_HOME/bin/server)

server start : 开始 ALTIBASE server stop : 正常结束 ALTIBASE server kill : 强行结束 ALTIBASE server status : 表信息 server restart : 重起 ALTIBASE server create : 创建数据库

ALTIBASE 开始 /结束方法 ( 脚本 )

Contact Point

天津南大通用数据技术有限公司天津总部 :天津华苑产业园区海泰发展六道 6号邮 编: 300384 电 话: 022-58815881传   真: 022-58815882北京业务中心:北京海淀区金源时代商务中心2号楼 A 座 17D邮 编: 100089 电 话: 010-88866866 传   真: 010-88864556Web : http://www.generaldata.com.cn

谢谢