关于interbase(100分)

  • 主题发起人 主题发起人 高剑
  • 开始时间 开始时间

高剑

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我在bde中用interbase 5.x driver 通过 odbc连不上interbase数据库,
而用interbase driver不通过odbc却连的上?我想通过odbc连应如何处理?
另外interbase 5 到底对用户数的限制是多少?
 
Interbase 5对有户的无任何限制,查看前面的关于INTERBASE的问题,好象有无限用户
的协议代码,具体是什么我也记不清了。
 
老兄,代码找到了。
50-53-DEC-10033 ff-8-c-0
 
首先保证安装了INTERBASE的ODBC驱动程序。
然后在ODBC中设置INTERBASE的连接。BDE会自动找到ODBC的设置。
如果ODBC没有问题BDE就没有问题。
 
我想问一下用interbase driver不通过odbc怎么连的?
interbase 5 的用户是不限的,你用这个注册码
50-53-DEC-10033
FF-8-C-0
 
3hsoft:是不是安装的时候输入这两个数据做ID和Key?
jian1:我已安装了驱动程序!还是不行!能不能把详细过程写出来!
 
R_baggio:我服务器在本地!
 
对于delphi5中的interbase,在装delphi5的时候
你可以把interbase也装上,这样你就可以看到屏幕
的右下角有一绿色的小图标,就ok了,也不用连什么
东西了--我以前一直这样用的。
 
我用的是c++ builder 3!
 
通过ODBC访问IB的步骤
1,在odbc中建立一system DSN。‘控制面板’->ODBC32->系统 DSN->添加,选择'interbase dirver 5.0'
在data source name 中添入任意名称如testIB,(不能与其它DSN和BDE中已经有的alias相同)
network protocal : local(IB 装在本地)
database:GDB全名。如e:/test/test.gdb
其他项不太重要。
2,建好dsn后,启动bde,如果是5.0以上的bde应该出现一与上述dsn同名的alias(如testIB),在右边属性窗口中
的条目与直接bde建立的IB Alias不同,多出来几个,其中一个为ODBC DSN,值为步骤一的dsn名。
一般不用做任何修改就可以在databse explorer中打开了。如果没自动出现该别名,请
把BDE-configure->system->init->auto ODBC项set 成true.

注意,如在NT 下建好DSN后需要reboot.另外,ODBC的效率明显比直接BDE访问低很多,建议尽量
不要使用ODBC方式。

larry

 
那么,有人知道不用ODBC如何连接INTERBASE的远程数据库吗?
我一直没有找到方法!
 
1.在安装时输入许可代码
2.在安装盘上查看是否有SN.TXT等字样的文件,里面有许可代码.
3.起动Interbase中的License Registration Tools选择Add按钮也
可添加许可代码。
 
多人接受答案了。
 
后退
顶部