用install shield如何注册配置sybase的客户端.

我要给用户的软件是sybase的客户端。
我想在安装程序中就给sybase客户端实现配置。而不要重新安装客户端。
[62 byte] By [nzfboy-韦一笑] at [2007-12-16]
# 1
我也想知道,真没成功过
yizia-椅子 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 2
1.path
2.sybase环境变量
3.修改sql.ini,相当与运行dosedit
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 3
找一台机器安装好,连接正常后将安装目录全部打包。
sybase环境变量在wsybset.bat文件中
在autoexec.bat中加入
call wsybset.bat一行
laser at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 4
我怎么找不到Wsybaset.bat这个文件呀。它在那里?
是不是我的安装不完整呀?但我现在运行挺好的呀。
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 5
另外有大侠可以破解:
DB Express Driver for Sybase ( http://www.visoco.com)
(很不幸,是Trial 版本,只能用30天,各位兄弟姐妹能不能帮帮忙)
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 6
我按楼上教的做了。但是不行呀。
1.把安装好的按原路径拷到新机器中。
2.运行C:\sybase\bin\wsybaset.bat(这好像是设路径的)
3.SQL.ini查看一下。IP没有错。
4.运行失败。

我C:\sybase\dll\*.*拷到运行DosEdit.exe的目录下。再运行DosEdit.exe
报LibDct.dll初始化出错。
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 7
1、安装的sybase包括sybase下的charsets dll ini locales dosedit.exe
sqladv.exe
2、set path sybase\DLL,注意98和nt的设置
3、SET SYBASE=sybase
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 8
楼上。第2第3看不懂。请详细一点
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 9
假设sybase的客户端安装完成以后在c:\sybase下
你只要将1中提到目录下的目录和文件在目标机器上安装
例如在目标机器上安装的目录为c:\newsybase,子目录结构不变,同时安装的是98
需要在autoexec.bat中增加
set path = c:\newsybase\dll;%path%
set sybase = c:\newsybase
同时你可以修改c:\newsybase\ini\sql.ini的内容,相当于运行dosedit
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 10
我试试。。。
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 11
SET SYBASE=C:\SYBASE
SET DSQUERY=SYBASE
SET PATH=%PATH%;C:\SYBASE\DLL;C:\SYBASE\BIN;C:\SYBASE\ASEP;C:\PROGRA~1\SYBASE\SYBASE~1\WIN32
SET LIB=C:\SYBASE\LIB;%LIB%
SET INCLUDE=C:\SYBASE\INCLUDE;%INCLUDE%
SET CLASSPATH=C:\SYBASE\ASEP\MONCLASS.ZIP;C:\SYBASE\ASEP\3PCLASS.ZIP;%CLASSPATH%
------------------------
1.我在*.bat中运行了以上语句。
2.我的SQL.ini肯定可以。
3.我的安装路径与我本机的一样。c:\sybase\..
但结果是一样。失败。
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 12
设置完环境变量后,需要通知一下别的程序 SendMessage()

这样好象可以,
yzt001-yzt001 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 13
提示你什么错误,我就是这样做的,不过使用的其他的安装工具做的
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 14

运行C:\sybase\bin\wsybaset.bat(这好像是设路径的)

不成功。什么提示都没有。
如我C:\sybase\dll\*.*拷到运行DosEdit.exe的目录下。再运行DosEdit.exe
报LibDct.dll初始化出错。
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 15
你用的sybase的版本是多少?我用的是11.9.2
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 16
我不知道后台是什么。但我前台是11.9.2中文版。
连接后台操作也没什么问题。

(我生成存储过程好像有问题。)
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 17
我也是11.9.2的客户端。
但是存储过程无法正常创建。
可能是我建立有问题。
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 18
我的sybase怎么找不见这个文件C:\sybase\bin\wsybaset.bat?
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 19
你在安装时,要先把“授权的产品”,而不是第二个“设计期...”
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 20
如果你有installer vise告诉我你的emial地址给你一个demo
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 21
我有Installer Vise,请给我Demo
nzfboy@21cn.com
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 22
没收到呀...
要不发到nzfsoft@sina.com
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 23
老兄,你的版本是什么版本?
在那里可以有下载?
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 24
Installer VISE 3.0.1
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 25
我看过你的Demo了.主要是对注册表的写对不对?
谢谢.
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 26
其他的东西太大,也主要是sybase的客户端的文件和pb的支持库等等
qqqdong at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 27
兄弟有QQ吗?我的5269564.大家聊聊.
到时候你注明:SYBASE
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...
# 28
其他的东西??是什么东西?
你的意思是你仅给我一个安装的配置,没有把客户端的文件给我,
对不对.
?
nzfboy-韦一笑 at 2007-10-22 > top of Msdn China Tech,其他数据库开发,Sybase...