免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5092 | 回复: 16
打印 上一主题 下一主题

推广MySQL MaxDB/SAPDB项目 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-08-11 10:55 |只看该作者 |倒序浏览
昨天和poweroff商量了一下,决定暂时以我牵头开始启动推广MySQL MaxDB/SAPDB项目,希望大家积极支持参与,结合个人的资源出谋划策,共同进步!
我们的计划如下:
目前以翻译为主,主要为:http://www.mysql.com/products/maxdb/
不知道大家有没有更好的资源可以提供?

我的联系方式:
qq:138169008
mail:jason.zhao@smsc.com.cn

论坛徽章:
0
2 [报告]
发表于 2004-08-11 10:58 |只看该作者

推广MySQL MaxDB/SAPDB项目

下面是我的第一段翻译,大家指教!
需要更多的有志之士,参与到翻译工作上来。
需要更多的有志之士,参与到测试工作上来。
########################################
0 前言

MysqlMaxDB是一个成熟而可靠的数据库系统,它在低成本的基础上实现了非同寻常的性能和高可用性。在使用和管理上,它为我们提供了足够的自由度,甚至可在无人工干预的情况下自动运行。MaxDB能够处理多种不同类型的信息,从而它可以作为各种应用系统的数据库服务器——它适用于所有SAP应用。
如果需要了解更多,或是相关软件的免费下载,请访问:http://www.mysql.com/downloads

本文档的组织结构如下:
1        安装
2        基础
3        工具
4        接口
5        开发

在本文档中,不同的符号和文本格式表示了不同类型的文本。

1        安装
主要内容:
数据库系统安装指南        所有MaxDB组件的标准安装与卸载
WEB工具安装指南        安装MaxDB  WEB工具
外部备份工具的连接        如何配置MaxDB系统以便使用不同的外部备份工具
安装手册                安装配置文件和独立组件的安装,升级以及卸载;数据库实例包括系
                        统的升级

1.1        数据库系统安装指南
前言
本节主要描述了MaxDB 7.5x版本所有系统的安装与卸载;在下面的文档中我们把这一过程称之为标准安装与卸载。
本节全部内容来自于“安装手册”,只说明了其中一些可能的安装步骤。它只适用于那些在SAP系统之外完全安装或卸载MaxDB数据库系统的用户。
       
说明:你完全可以选择安装或卸载不同的数据库系统组件,但同时我们必须考虑到组件之间的依赖性以及对系统安装工作的影响。
在升级数据库系统的同时,你也可以选择是否升级数据库实例。
在linux系统下,可以使用RPM包管理器完成系统的安装。
更多内容请参见安装手册。

免费下载MaxDB数据库系统,请访问:http://www.mysql.com/downloads。

请参考:
        支持的软硬件平台。
        版本7.5支持的软硬件平台如下:
        ·        Compaq Tru64 Unix (Alpha)
        ·        HP-UX (HP-PA)
        ·        IBM AIX (pSeries)
        ·        Linux (i386, ia64)
        ·        SUN Solaris (SPARC)
        ·        Microsoft Windows 2000 (i386)
        ·        Microsoft Windows XP (i386)
        ·        Microsoft Windows Server 2003 (i386, ia64)

        数据库实例SAP liveCache类型不支持Windows XP。

局限
本指南不适用于在SAP系统内安装和卸载MaxDB数据库系统。
如果需要在SAP系统内安装或卸载MaxDB数据库系统可以参考SAP版的安装指南。SAP客户可以在SAP服务网站http://service.sap.com找到该指南。

具体步骤
可借助SDBINST程序安装SAP DB系统,借助SDBUNINST程序卸载MaxDB系统。这两个程序包含在数据库系统软件包中。

说明:想对数据库系统作简单了解,请参见数据库管理一节。

a        用SDBINST进行标准安装。
b        用SDBUNINST进行标准卸载。

论坛徽章:
0
3 [报告]
发表于 2004-08-11 15:02 |只看该作者

推广MySQL MaxDB/SAPDB项目

下午没事,再贴一段,大家指教!
大家有空实际测试一下。
########################################
##########基于UNIX系统的标准安装

简述
本文档适用于你想在unix系统下使用完全模式安装数据库系统。在文档中介绍了安装过程所有可能遇到的问题及其解决方案。
注意安装的全过程被系统日志记录。

要求
·  有root权限
·  已下载并在unix系统下解压了安装软件包。

准备工作
如果存在下列情况,在安装之前必须执行相应的步骤:
1 安装程序需要服务sql6, sql30和sapdbni72。如果在文件/etc/services中不存在相应的项目,必须添加它们。如果系统使用NIS集中管理这些服务,请按以下格式进行添加:
sql6 7210/tcp
sql30  7200/tcp
sapdbni72 7269/tcp
2 在安装过程中,数据库系统会使用系统用户<sdb_user>;以及用户组<sdba_group>;。组和用户必须预先定义。只有被授权用户才能新建数据库实例(参见:7.5.00版中关于unix系统下权限的有关说明)。
该系统用户不能登陆操作系统。因此,不能让该用户有登陆权限。具体操作方法请参见操作系统有关帐户锁定的文档。
如果你在本地管理用户组和用户,我们推荐你在进行安装之前在操作系统中注册该用户和用户组。当然,你也可以在安装过程中注册该用户和用户组。
如果你通过网络集中管理用户组和用户,你必须在安装之前创建它们。至于如何创建用户和用户组,请阅读有关操作系统文档。
数据库系统的所有者所属的基本组应该是管理员组。
为了保持一致性,我们推荐使用sdba作为用户名并且sdb作为组名。
3 如果路径<independent_program_path>;/bin没有加入到PATH环境变量中,请现在加入。(如何设置环境变量,请参阅操作系统文档。)

步骤
       1.      进入解压软件包后产生的目录maxdb-all-<os>;-32|64bit-<arch>;-<version>;_<build>;
       2.      输入./SDBINST开始安装。
       3.      系统会显示所有可能的安装模式。输入代表所有安装模式的ID,并确认。
       4.      接着,系统会提示输入以下信息:
&amp;        系统用户名<sdb_user>; ,即SAP DB数据库系统的所有者。
&amp;        组名<sdba_group>;
如果你已经添加了组和用户,请输入它们的值并确认。系统会将它们的值与本地或网络其它地方的值进行比较,如果不匹配安装则会终止。
如果未添加组和用户,系统会询问是否自动添加。如果是,则输入相应值或者确认系统的默认值。系统自动产生的用户名和组均在本地。
            5.           然后,会检查系统是否已安装
&amp;        如果系统已安装,系统会显示已安装列表。你会被要求指定希望升级组件的ID。如果你希望安装一个与之完全独立的数据库系统,请不要输入任何东西。你可以指定与原有系统完全不同的路径。
&amp;        如果系统以前未被安装,安装模式中所包含的组件会被安装,系统会要求你输入以下路径:
·         数据存放,配置文件以及数据库实例和应用程序运行路径,缺省为 /var/opt/sdb/data。
·        存放 数据库实例程序和应用程序及其库文件路径,缺省为 /opt/sdb/programs。
·         服务器系统路径,这取决于数据库版本。该路径必须唯一,多个版本的目录可平行存在(缺省为/opt/sdb/<version>

输入相关路径或确认缺省值。

           6.           现在为所有希望使用数据库系统的用户修改PATH环境变量,添加 <independent_program_path>;/bin项。


至此,安装模式中的所有数据库系统组件都已安装并注册到了你的计算机上,你可以查看日志了解具体安装情况。

现在,你可以通过数据库管理器新建数据库实例了,请参见:利用数据库管理器行命令新建数据库实例——文档和Web数据库管理——文档。

论坛徽章:
0
4 [报告]
发表于 2004-08-11 16:07 |只看该作者

推广MySQL MaxDB/SAPDB项目

兄弟,真快啊!惭愧……

大家支持啊!

论坛徽章:
0
5 [报告]
发表于 2004-08-12 01:11 |只看该作者

推广MySQL MaxDB/SAPDB项目

感谢能给大家提供这么好的资源!!支持!

论坛徽章:
0
6 [报告]
发表于 2004-08-13 14:35 |只看该作者

推广MySQL MaxDB/SAPDB项目

好像大家对这个项目不怎么支持啊?!
郁闷!
积极性减了一大半!!!!!!!!!!!

论坛徽章:
0
7 [报告]
发表于 2004-08-18 22:16 |只看该作者

推广MySQL MaxDB/SAPDB项目

支持

论坛徽章:
0
8 [报告]
发表于 2004-08-19 17:19 |只看该作者

推广MySQL MaxDB/SAPDB项目

Web tools安装向导

目的
此文档介绍如何安装MaxDB Web tools。
注意:此文档和正常安装SAP系统并无关系。可以在SAP安装向导中查阅SAP系统数据库软件的安装。SAP客户可以在SAP服务市场(Service Marketplace)找到文档,http://service.sap.com。

介绍
使用的变量
支持的操作系统和浏览器

使用的变量
以下表格是安装文档中所使用的变量(不画表格了)
<independent_program_path>;/web        Web tools安装目录
<log_path>;                        Web tools日志目录
<registry_path>;                        注册表路径(微软)
<web_server>;                        Web服务器的主机名
<port>;                                Web服务器端口
其他所用到的变量的含义,请参考文档 数据管理员——变量(http://dev.mysql.com/doc/maxdb/en/34/fce67819f97245a073d79c87daaa24/content.htm)

支持的操作系统和浏览器
os        arch                Browser
aix        ppc                Mozilla 1.1
linux        i386                Mozilla 1.1,Konqueror 3.0.3
solaris        sparc                Mozilla 1.1
tru64        alpha                Mozilla 1.1
hpux        hppa                Mozilla 1.1
win        i386,ia64        Internet Explorer 6.0,Mozilla 1.1

安装过程
Linux下安装
安装过程
1        安装Web Tools软件
2        配置MaxDB Web Server
3        启动MaxDB Web Server
4        配置浏览器
其他信息
        Calling the Web Tools
        Using the Web Tools with the Apache Web Server
        Setting Up the WebDAV Service
        Uninstalling the Web Tools

安装web tools
使用rpm包
1        用root身份登陆
2        如果已安装老版本的Web tools,停止Web Server
3        把rpm包(maxdb-web-<os>;-<arch>;-<version>;.rpm)cp到一个目录,自己随便选择
4        安装Web tools,使用如下的命令:rpm -U maxdb-web-<os>;-<arch>;-<version>;.rpm
使用Tgz包
1        用root身份登陆
2        如果已安装老版本的Web tools,停止Web Server
3        把包(maxdb-webtools-<os>;-<arch>;-<version>;.tgz)cp到一个目录,随便哪个
4        使用如下命令安装Web tools:
        gzip -d max-webtools-<os>;-<arch>;-<version>;.tgz
        tar xf max-webtools-<os>;-<arch>;-<version>;.tar
        ./SDBINST
        (直接tar xvfz file就行了)
5        要符合安装程序的条件
结果
web tools被安装到<independent_program_path>;/web下

配置MaxDB Web Server
方法
修改配置文件/usr/spool/sql/ini/WebAgent75.ini
note:当启动MaxDB Web Server时,你可以指定所需要使用的配置文件。
参考 使用的变量 支持的操作系统和浏览器

先决条件
root身份

过程
配置文件WebAgent75.ini的[HTTP]段应该包含以下条目:
Browsable=0
DefaultDocument=index.html
DocumentRoot=<independent_program_path>;/web/Documents
LogDirectory=<independent_program_path>;/web/Log
LogRequests=1
MaxThreads=10
MimeTypeFile=<independent_program_path>;/web/config/mime.types
Port=9999

Browsable
设置主目录内容是否可通过浏览器访问
0        不可以
1        可以
DefaultDocument
修改Web Server的开始文件
DocumentRoot
修改Web Server的开始目录
LogDirectory
如果设置LogRequest使HTTP访问被记录,那么所有对MaxDB Web Server的请求都将记录到httperr.log和httpreq.log。
此日志文件在LogDirectory定义的目录中。
LogRequests
设置HTTP访问是否记录日志
1        记录
0        不记录
MaxThreads
指定用于访问Web Server进程的最大线程数。当Web Server启动时,线程以线程池方式启动。
MimeTypeFile
指定MIME type文件
Port
Web Server的端口

启动MaxDB Web Server
RPM包安装
如果是以RPM包安装的Web tools,按如下方式启动
/etc/rc.d/sdb-web start
停止
/etc/rc.d/sdb-web stop
tar包安装
1        设置环境变量LD_LIBRARY_PATH,使用如下命令行进设置
export LD_LIBRARY_PATH=<independent_program_path>;/web/lib:<independent_program_ptah>;/libLD_LIBRARY_PATH
2        切换到目录<independent_program_path>;/web/pgm
3        输入 ./wahttp

启动选项
wahttp [-f <file>;] [&] [-h]
使用-f指定配置文件。
& 后台运行模式
-h 帮助
note:如果想使用所指定的文件,可以在<independent_program_patch>;/web/pgm/wahttp.conf里设置

结果
当启动Web Server时,Web tools将自动在Web Server服务中生效。如果在配置MaxDB Web Server时,打开了登陆选项,这时就可以访问Web Server了。

配置浏览器
确定浏览器支持 javascript,style sheets和cookies。


unix安装和linux的tgz是一样的
windows安装不翻译了,相应的配置文件在HKEY_LOCAL_MACHINE\ SOFTWARE\SAP\SAP DBTech\WebAgent75\HTTP 下面,配置与linux的配置文件相同



其他信息:
使用(calling,感觉用访问好点吧)Web tools
Web tools安装后,可以使用以下数据库工具
数据库管理 Web DBM,用于管理MaxDb数据库实例
查询工具Web SQL Studio,简单的方式访问数据库实例
管理工具,用于管理Web 服务和Web tools

使用Web DBM
启动浏览器,输入以下地址
http://<web_server>;:<port>;/webdbm
关于使用本数据库工具的更多信息,请参考文档 Web DBM(http://dev.mysql.com/doc/maxdb/en/4e/c18271fd16f84aa1f44a2b374944dd/content.htm)
使用Web SQL Studio
启动浏览器,输入以下地址:
http://<web_server>;:<port>;/websql
更多信息请参考文档 Web SQL Studio(http://dev.mysql.com/doc/maxdb/en/fb/ea48d1b4eb49ce82c8594884d81ba0/content.htm)
Note:使用Web SQL Studio的一些注意事项(http://dev.mysql.com/doc/maxdb/en/1a/aa6afd114211d5991e00508b5d5211/content.htm)
使用管理工具
启动浏览器,输入以下地址:
http://<web_server>;:<port>;/waadmin.wa
输入用户名和密码,默认是
username:admin
password:init
你可以在管理工具中的“global settings->;general settings”中修改密码。相应的注册表位置\HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAP DBTech\WebAgent75\GeneralSettings(Windows)或是在[BIT32\GeneralSettings]或[BIT64\GeneralSettings]段(UNIX).

设置WebDAV服务
方法
安装Web Tools后,可以安装基于数据库(database-based)的WebDAV服务。MaxDB数据库实例可以于用于存储所有与WebDAV相关的数据,包括Web资源。存储的XML文档可以被索引;SAP DB WebDAV GUI工具提供了大量的易用的功能来操纵文档和索引服务。在使用WebDAV服务前,必须要设置所需要的数据库实例的连接。
过程
1        使用Database Manager启动数据库实例
2        启动Web Server
3        调入Web tools的管理工具(参考使用 Web tools)
4        选择“session pools->;webdav”
5        指定如下的参数
        数据库实例名,主机名,数据库系统管理员(SYSDBA user)和密码
6        可调整Pool Size值。可指定WebDAV服务可使用的相同数据库Session的最大数。
7        选择“service->;webdav,reload service”,WebDAV服务被重启。

结果
WebDAV服务可以使用数据库连接进行设置。Web Server启动时,WebDAV服务会随之启动。
索引XML文档和选项,可参考configure the index engine(http://dev.mysql.com/doc/maxdb/en/6c/d1813556d46343b8593452e4367752/content.htm)


与Apache共存
将Web tools做为一个Apache的代理。
过程
1        加载代理模块,httpd.conf要包含:
        LoadModule proxy_module modules/mod_proxy.so
        AddModule mod_proxy.c
2        去掉注释代理服务的命令的“#”,使用如下命令
ProxyPass /webdbm http://<web_server:port>;/webdbm
ProxyPassReverse /webdbm http://<web_server:port>;/webdbm

ProxyPass /sapdb http://<web_server:port>;
ProxyPassReverse /sapdb http://<web_server:port>;

ProxyPass /WARoot http://<web_server:port>;/WARoot
ProxyPassReverse /WARoot http://<web_server:port>;/WARoot

ProxyPass /websql http://<web_server:port>;/websql
ProxyPassReverse /websql http://<web_server:port>;/websql


删除Web tools
UNIX/LINUX
1        停止MaxDB Web Server
2        使用如下命令
        sdbuninst -package Webtools
RPM方式
1        到/usr/sdb-web目录
2        rpm -e maxdb-web
Windows
1        停止MaxDB Web server
2        使用如下命令
        sdbuninst -package Webtools
       
ps:英文烂,术语也不咋明白,凑合看吧。
原文地址:http://dev.mysql.com/doc/maxdb/en/fe/389e3a85166506e10000000a114084/content.htm

论坛徽章:
0
9 [报告]
发表于 2004-08-20 15:41 |只看该作者

推广MySQL MaxDB/SAPDB项目

好东西 要顶
支持!!!

论坛徽章:
0
10 [报告]
发表于 2004-08-20 17:30 |只看该作者

推广MySQL MaxDB/SAPDB项目

###################################################################################################
#########################利用数据库管理器行命令新建数据库实例

在本地或远程新建数据库实例。同时,内核变量(fast和slow)需要定义。

准备工作
具有数据库实例所驻留服务器的操作系统用户权限。

如果在数据库服务器上存在不同版本的系统,在数据库实例注册时我们必须说明数据库实例注册对应版本数据库系统的路径。因此在数据库管理器行命令接口中需要使用-R  +数据库系统安装路径 选项。

语法
db_create [-a|-auto] <database_name>; <dbm_user>;,<dbm_user_password>; [<os_user>;,< os_user_password>;]

-a | -auto         在UNIX系统下该参数被忽略。
database_name      数据库实例名,最长8个字符。
dbm_user           DBM操作者。在开始新建数据库时,该用户驻留在数据库服务器上。只有该操作者才有后面访问数据库实例的权限。
dbm_user_password  DBM操作者密码。
os_user            操作系统用户。如果想远程创建数据库实例,必须同时提供远程服务器的操作系统用户名。若登陆失败,数据库实例不会被装载。
os_user_password   操作系统用户密码。

至此,为了访问新的数据库实例,需要提供<dbm_user>;和<password>;。

范例
UNIX系统命令:   dbmcli -s db_create HOTELDB DAVID,BLUE

说明:
     登录到数据库管理器行命令接口
     创建本地HOTELDB数据库实例
     定义DBM操作者DAVID,密码BLUE
     使用–s选项以避免被认为是操作系统用户。

反馈
     命令成功执行后,会出现OK消息。
     若出错,请参考反馈信息格式文档。

详细例子:
如何新建数据库实例
如何新建档案型数据库实例


###################################################################################################
#########################2004-08-11 17:11
#########################如何新建数据库实例
db_create 命令实例
通过数据库管理器CLI新建数据库实例,只需少数几个DBMCLI命令。
首先执行命令db_create,并定义DBM操作者。

dbmcli db_create <database_name>; <dbm_user>;,<dbm_user_password>;

·如果存在在多个数据库系统,需要-R选项选择其中一个版本来运行。
dbmcli -R <dependent_path>; db_create <database_name>; <dbm_user>;,<dbm_user_password>;。
·如果远程创建数据库实例,需要使用-n选项。同时要登录远程服务器系统。
dbmcli -n <database_server>; db_create <database_name>; <dbm_user>;,<dbm_user_password>; <os_user>;,<os_user_password>;

可以使用DBMCLI脚本来创建新的数据库实例:

dbmcli -d <database_name>; -u <dbm_user>;,<dbm_user_password>; -i <脚本文件>;

脚本实例:
param_startsession
param_init
param_put MAXUSERTASKS 5
param_checkall
param_commitsession
param_addvolume 1 LOG LOG_001 F 2000
param_addvolume 1 DATA DAT_001 F 10000
db_admin
db_activate <sysdba>;,<password>;
load_systab -ud <domain_password>;

根据需要修改以上数据库参数。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP