多层数据库中sql server 2000版本解决办法

多层数据库中sql server 2000版本
1.想要开发一个多层数据系统,可以在internet上使用(应用程序服务器和sql server安装在一台机器上,客户端安装在另一台机器上,可以访问),是用DCOMConnection还是SocketConnection?
 2.sql server2000用个人版可以吗?除了创建数据库、数据表,还需要设置什么东西吗?
 3.客户端也需要安装C++ BUILDER吗?如何发布客户端?是直接生成release版本,把EXE程序复制到客户端计算机上吗?还是还需要复制其他工具?
  谢谢啦!!

------解决方案--------------------
1、DCOMConnection和SocketConnection 是不同的方法,两种都可以
2、一直用个人版,没什么特别的,和普通的两层结构一样的设置。
3、客户机器不需要安装CB;发布程序如下设置:
在project-> Options-> Compiler中点击Release,
在project-> Options-> Packages中取消Builder with runtime packages的对钩 
在project-> Options-> Linker中取消Use dynamic RTL前的对钩
(附带上你使用的三方的DLL、ocx(需要注册)等文件)