请问delphi+sqlserver程序如何能方便地移植到其它机器上,不用安装sqlserver,仅拷数据库文件即可,请问大家是怎么做的

解决方案 »

  1.   

    不用装sqlserver只有用远程或把sqlserver的库打进去(这个办法听说过,没用过)
      

  2.   

    “把sqlserver的库打进去”,楼上的请说说你的具体方法
      

  3.   

    把数据库文件以及日志文件复制到其他机器上(要想复制,请先关闭MSSQLSERVER 服务,然后附加数据库即可...
      

  4.   

    当我没说...另一电脑不装SQLSERVER...我没试过...因为我不认为这存在可行性...
      

  5.   

    要访问数据库,MSSQLSERVER服务是必须打开的,那么不装sqlserver行吗
      

  6.   

    1、当电脑没装SQLSERVER时,如果网络可用,可以使ADO连接网络上其它装有SQLSERVER的电脑的数据库。
    2、如果没有网络也没SQLSERVER,则用程序自动给电脑装一个MSDE 即可
      

  7.   

    楼上的请说清楚第二点,什么是msde
      

  8.   

     那不等于客户还是要装sqlserver吗
      

  9.   

    ...你这样就好象复制了一个工程到其他电脑上,但又不安装DELPHI...这样如何工作??用什么做载体以及提供你进行查询等操作?建议转成ACCESS...
      

  10.   

    请清楚解释:
      SQL服务器到底放在客户那里还是放在哪里?还是跟本就不要?
      

  11.   

    可以不用安装SQLServer的,COPY相应的SQL运行文件,然后在程序运行的时候带参数启动SQLServr.exe就可以的。
    具体方法请放狗搜索。
      

  12.   

    如果带参数启动sqlserver.exe请说详细点,是不是还是要拷sqlserver2000一部分文件的
      

  13.   

    ^_^ 
     可以用绿色版的SQL SERVER .
    如果你连绿色版本的都不想用的话.建议还是改成其他桌面数据库吧..
    呵呵...只拷MDF和LDF 到别人机器上怎么解释它的数据文件结构呢
      

  14.   

    绿色版本的SQL SERVER 以前在2ccc上有下载,现在就不知道咯
      

  15.   

    有一个 systools-mdf-viewer.exe 的文件,在没有安装sqlserver.exe的情况下,可以查看mdf的内容,包括所有的表以及各个表的结构和内容。
    所以,即使不安装sqlserver,也能连接并打开mdf数据库文件的。