关于后台数据库是Oracle, ms sql server 2000两种情况我都有了解决方案,但是sybase下的解决方案一直没找到,哪位朋友知道不胜感激!
12 个解决方案
#1
sybase 好像不可以
#2
不可能。。。。
#3
可以吧,考一些dll文件和注入注册表就行了
#4
请教一下你说的ORACLE不装客户端直接连接服务器的方法,THANKS
#5
不装Open Client的Run Time是不行的,但也不需要全部安装。我做过ASE12.5的简化版客户端安装,大概3MB左右。你需要拷贝$Sybase下面的这些内容:OCS-12_5\DLL下的文件,根据连接协议可以选择不同的文件(我用TCP/IP,6文件);Charsets\*;Locales\*;ini\*;你可以仅拷贝你所需的字符集支持程序。如果修改utf8.cfg,则可以控制在3MB,否则可能需要7MB.需要设置的环境变量为SYBASE和SYBASE_OCS,前者为Sybase客户端安装位置,对于ASE12.5来说,后者是:OCS-12_5;需要将$Sybase\OCS-12_5\DLL假如系统或用户路径(对于2000/XP)。如果做安装程序,注意要彻底删除原来比如ASE 11.5.1安装的动态库,否则版本冲突。祝你好运。
#6
同意
将需要的文件和注册表信息做到mis 的安装程序里
我作过sybase11.92 的mis安装程序,应该不需要装sybase11.92 的安装程序,只用mis 的安装程序就可以,但还需要配置dsedit 如果定死了,不用修改.
将需要的文件和注册表信息做到mis 的安装程序里
我作过sybase11.92 的mis安装程序,应该不需要装sybase11.92 的安装程序,只用mis 的安装程序就可以,但还需要配置dsedit 如果定死了,不用修改.
#7
不需要安装,但运行库要全,就想老吴只说的。98和2000原理一样,不过做法不同。
#8
up,
runtime如何安装?
runtime如何安装?
#9
好象PB90可以。有一种ODBC 是PB DATADIRECT ODBC 。 if you use this kind of odbc to connect your db , you needn't install client software , for example open client , sql server client ...
#10
谢谢上面几个兄弟的回复。
我想知道的就是
到底那些dll和注册表信息修改修改,还有环境变量,哪位兄弟能给详细的解释解释?
我想知道的就是
到底那些dll和注册表信息修改修改,还有环境变量,哪位兄弟能给详细的解释解释?
#11
不可能的!
#12
在自己的机上装sybase客户端到c:\sybase,然后按下面步骤制作安装文件:
1)打包c:\sybase下除sql.ini外所有的文件。
2)打包windows下的lib*.dll、nlwnsck.dll。
3)在autoexec.bat上加上CALL C:\Sybase\BIN\WSYBSET.BAT。
4)在c:\sybase\ini\sql.ini,配置相应的内容,这样可以防止互相冲掉不同应用的配置。
5)在注册表"HKEY_local_machine\system\currentcontrolset\control\session Manager\EnvironMent"键下建立键值"sybase",值为"c:\sybase"。
我按上面方法,使用install-us软件已经制作多套MIS的安装程序,在win9.X、win2000客户端上都安装成功。不过还有一点问题,当客户机感染病毒或者其它原因破坏后,有时不能安装上去,不知还漏了什么。
1)打包c:\sybase下除sql.ini外所有的文件。
2)打包windows下的lib*.dll、nlwnsck.dll。
3)在autoexec.bat上加上CALL C:\Sybase\BIN\WSYBSET.BAT。
4)在c:\sybase\ini\sql.ini,配置相应的内容,这样可以防止互相冲掉不同应用的配置。
5)在注册表"HKEY_local_machine\system\currentcontrolset\control\session Manager\EnvironMent"键下建立键值"sybase",值为"c:\sybase"。
我按上面方法,使用install-us软件已经制作多套MIS的安装程序,在win9.X、win2000客户端上都安装成功。不过还有一点问题,当客户机感染病毒或者其它原因破坏后,有时不能安装上去,不知还漏了什么。
#1
sybase 好像不可以
#2
不可能。。。。
#3
可以吧,考一些dll文件和注入注册表就行了
#4
请教一下你说的ORACLE不装客户端直接连接服务器的方法,THANKS
#5
不装Open Client的Run Time是不行的,但也不需要全部安装。我做过ASE12.5的简化版客户端安装,大概3MB左右。你需要拷贝$Sybase下面的这些内容:OCS-12_5\DLL下的文件,根据连接协议可以选择不同的文件(我用TCP/IP,6文件);Charsets\*;Locales\*;ini\*;你可以仅拷贝你所需的字符集支持程序。如果修改utf8.cfg,则可以控制在3MB,否则可能需要7MB.需要设置的环境变量为SYBASE和SYBASE_OCS,前者为Sybase客户端安装位置,对于ASE12.5来说,后者是:OCS-12_5;需要将$Sybase\OCS-12_5\DLL假如系统或用户路径(对于2000/XP)。如果做安装程序,注意要彻底删除原来比如ASE 11.5.1安装的动态库,否则版本冲突。祝你好运。
#6
同意
将需要的文件和注册表信息做到mis 的安装程序里
我作过sybase11.92 的mis安装程序,应该不需要装sybase11.92 的安装程序,只用mis 的安装程序就可以,但还需要配置dsedit 如果定死了,不用修改.
将需要的文件和注册表信息做到mis 的安装程序里
我作过sybase11.92 的mis安装程序,应该不需要装sybase11.92 的安装程序,只用mis 的安装程序就可以,但还需要配置dsedit 如果定死了,不用修改.
#7
不需要安装,但运行库要全,就想老吴只说的。98和2000原理一样,不过做法不同。
#8
up,
runtime如何安装?
runtime如何安装?
#9
好象PB90可以。有一种ODBC 是PB DATADIRECT ODBC 。 if you use this kind of odbc to connect your db , you needn't install client software , for example open client , sql server client ...
#10
谢谢上面几个兄弟的回复。
我想知道的就是
到底那些dll和注册表信息修改修改,还有环境变量,哪位兄弟能给详细的解释解释?
我想知道的就是
到底那些dll和注册表信息修改修改,还有环境变量,哪位兄弟能给详细的解释解释?
#11
不可能的!
#12
在自己的机上装sybase客户端到c:\sybase,然后按下面步骤制作安装文件:
1)打包c:\sybase下除sql.ini外所有的文件。
2)打包windows下的lib*.dll、nlwnsck.dll。
3)在autoexec.bat上加上CALL C:\Sybase\BIN\WSYBSET.BAT。
4)在c:\sybase\ini\sql.ini,配置相应的内容,这样可以防止互相冲掉不同应用的配置。
5)在注册表"HKEY_local_machine\system\currentcontrolset\control\session Manager\EnvironMent"键下建立键值"sybase",值为"c:\sybase"。
我按上面方法,使用install-us软件已经制作多套MIS的安装程序,在win9.X、win2000客户端上都安装成功。不过还有一点问题,当客户机感染病毒或者其它原因破坏后,有时不能安装上去,不知还漏了什么。
1)打包c:\sybase下除sql.ini外所有的文件。
2)打包windows下的lib*.dll、nlwnsck.dll。
3)在autoexec.bat上加上CALL C:\Sybase\BIN\WSYBSET.BAT。
4)在c:\sybase\ini\sql.ini,配置相应的内容,这样可以防止互相冲掉不同应用的配置。
5)在注册表"HKEY_local_machine\system\currentcontrolset\control\session Manager\EnvironMent"键下建立键值"sybase",值为"c:\sybase"。
我按上面方法,使用install-us软件已经制作多套MIS的安装程序,在win9.X、win2000客户端上都安装成功。不过还有一点问题,当客户机感染病毒或者其它原因破坏后,有时不能安装上去,不知还漏了什么。