安装起来至少要200MB的,你那不过是安装包大小而已。SAP也不能说是放弃SAPDB,应该说SAP感觉维护一个企业级数据库比较累,出于商业考虑,于是找到Tcx进行合作,借助Tcx的力量。这应该说是一件好事,能够吸引更多的志愿者加入到SAPDB的开发进来。
来一个SAPDB Windows版的安装,给大家共飨
1、首先从 sap 的 ftp 站点上拉下这些文件。
ftp://ftp.sap.com/pub/sapdb/bin/win32/sapdb-server-win-32bit-i386-7_3_0_24.tgz
ftp://ftp.sap.com/pub/sapdb/bin/win32/sapdb-webtools-win-32bit-i386-7_3_0_23.tgz
ftp://ftp.sap.com/pub/sapdb/bin/win32/dbmgui74-setup.exe
ftp://ftp.sap.com/pub/sapdb/bin/win32/sqlstudio74-setup.exe
2、安装 sapdb server:
解压缩 sapdb-server 文件,有一个 SDBINST.exe 文件,运行这个文件,按照提示分别输入 indep_prog、indep_data、depend 的安装路径。
3、安装 sapdb web tools:
解压缩 sapdb-webtools 文件,有一个 SDBINST.exe 文件,运行这个文件,按照提示输入 webtools 的安装路径。
4、安装 DB Manager GUI:
标准的 Windows 安装程序,不用多说。
5、安装 SQL Studio:
也是标准的 Windows 安装程序。
6、建立你自己的数据库:
在 <sapdb-insdir>\depend\misc 下有一个文件 create_demo_db.cmd,将其中 TST 改为你要建立的数据库名,dba 是数据库超级管理员账号,dbm 是数据库管理员的账号。改好后双击运行。
7、以上步骤执行完后会多出三个服务,都以 SAPDB 开头,启动这三个服务。
8、通过这两个 url 访问 webtools
http://localhost:9999/webdbm
http://localhost:9999/websql
还有一个管理这两个工具的 url
http://localhost:9999/waadmin.wa
默认用户及密码:DBA/DBA,DBM/DBM,DOMAIN/DOMAIN,domain是普通用户,写程序就用这个好了。
SAPDB的删除:
大概是在indep_prog\pgm目录下有一个命令dbmcli.exe
停止数据库的 instance:
dbmcli -d dbname -u user,pass db_offline
删除数据库:
dbmcli -d dbname -u user,pass db_drop
进入 dbmcli 中敲
help db_xxx
可以找到各种命令的用法。
然后就要手工删除,在Windows服务里面把3个SAPDB开头的服务关闭,还有一个叫做XServer的也关闭。然后修改注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
找到那4个服务的目录删掉
然后再把
HKEY_LOCAL_MACHINE\SOFTWARE\SAPDB删掉
HKEY_CURRENT_user\SOFTWARE\SAPDB删掉
最后把sapdb安装目录和数据库文件目录删掉。