关于INTERBASE的连接(100分)

  • 主题发起人 主题发起人 wangy_168
  • 开始时间 开始时间
W

wangy_168

Unregistered / Unconfirmed
GUEST, unregistred user!
在WINDOWS98的对等网中是否可以建立C/S模型(用INTERBASE)?
如果可以应该如何建立,如何连接服务器和工作站?请讲得详细
一点(以INTERBASE为例)。
 
Interbase似乎不可以这样作。
MS SQL SERVER就可以了,注意协议必须是TCP/IP
 
应该 可以,如打天下进销存管理软件就是使用的INTERBASE作为数据库服务器,
它是完全可是很好的运行在95、98的环境下的,而且是C/s结构的。
 
interbase server不能运行在win9x下的。要连的话只能用文件共享来实现。
 
我只用过在一台机器上,但是如果你有TCP/IP协议应该可以连通,但是是否能在98下面就
不是很清楚。可以读Interbase的资料
 
各位,我试过了,是可以的。
但CLIENT端(WIN98)和SERVER端(WIN98)必须用TCP/IP协议。(在INTERBASE自带的
OPERATION'S GUIDE关于网络配置一章有说明)。
那我再请问各位设计一个C/S模式的数据库应用程序的具体过程是怎样的?与文件型的
有什么不同?(特别是诸如存储过程,生成器,触发器等)
 
很多处理程序都写成store procedure吧。Trigger不要用得太多。
Interbase的procedure/trigger似乎很容易写的
 
可以,Interbase可以运行在win9x下
 
我正在发愁INTERBASE,请大虾指点?
zhouwu001@sina.com
 
当然可以,只是你连接时注意server name写法!!
 
InterBase肯定可以运行在Win9X下,我们已经用它写了好几个软件了,
要注意的是,用做SERVER的那台机器要装SERVER&CLIENT,其他机器只装CLIENT,连接时,数据库的路径是:服务器名(或IP)+':'+数据库的绝对路径+数据库全名(带后缀)。这样就可以运行了。
建议使用InterBase 6.0,因为6。0是免费的,并且用户数无限,而其他版本用户数有限,用InterBase5.X来创建数据库,我感觉用5。X创建数据库比用6。0方便,仅此而己。
 
各位,请再谈谈你们关于C/S数据库编程的一些心得体会吧!
 
各位不要客气,谈一点关于C/S数据库应用系统设计的体会!
 
c/s体系特点在InterBase数据库系统上实现特点不多,你可以在ORACLE、POSTGRESQL、SYBASE上
得到更ROMANTIC的体会。
不管你用何种数据库(只要不是搞科研),要注意以下几点:
1)不要太底层;
2)不要忽视你的用户;
3)不要一知半解;
4)认清数据库的作用;
4)记住你永远做不到最好。
 
Interbase完全可以,我用Interbase开发很久了,
不过Interbase有一个大缺点,其Update语句不支持多表关联更新,
比如: Update from A,B where A.A = B.A set ...
所以要大量使用存储过程和触发器.新的6.0没有ODBC驱动。
用InterBase 不如用Sql Anywhere.
C/S的体会就是数据库设计太重要了,结构设计不好,累死你。
再就是事务提交的问题,多用户更新表死锁,我现在维护的数据库很大,经常
出现Block,很麻烦。
事实上多用户主要体现在查询数据上,更新数据还是要锁定的。所以
我认为C/S结构早晚会被淘汰。被真正的分布式运算淘汰。

 
诸位,请再发表一些建议吧!
 
多人接受答案了。
 
后退
顶部