我觉得你的概念有误,sqlserver建立的数据库是不能脱离sqlserver的,如果你只需要数据库的结构,可以在sqlserver的enterprise manager中用右键点击你的库名,点"所有任务"中的"generate sql scripts"生成一个script文件,然后在安装程序中调用这个script文件。

解决方案 »

  1.   

    你指的是否是将SQL SERVER的驱动和别名加在安装程序中,打包发给用户?这是不可能的。不过你可以编程添加指定类型的别名。用这个函数:DbiAddAlias。添加完保存一下,就行了。
      

  2.   

    我在一个用delphi4做的系统中,利用install shield express把别名打包在bde中,是可以实现的,这时,在客户端不用安装sql server.
      

  3.   

        happybear,你好!能否将你“利用install shield express把别名打包在bde中”的方法告诉我吗?请寄[email protected]
     谢谢!
      

  4.   

       to pcxdg:
          好象都是 ISExpress做的,不用自己动手。   
      

  5.   

        谢谢各位大虾,我想问的是能否在install shield express中将sql server的相关内容打包进去,这样在客户端就不用重新安装sql server了。
        另请教happybear,你说的将别名打包在BDE中之外,还需将其它的什么内容也打包进去吗?如果是这样,那为什么我们平时工作时,在客户端将BDE配置好之外,还要按装sql server,并且还要配置Client Network Utility的相关内容才可工作。难道在install shield express中将别名打包进BDE就能代替上面的工作吗?希望happybear或哪位大虾给予一个较详细的解释,万分感激,谢谢!
      

  6.   

    我一直在找,如何在install shield express 中将带INTERBAES数据库的应用程序打包,安装时不用再安装INTEBASE,误闯这里,请各位高手指教,小女子这厢有礼啦。 *_*
       具体是在安装时,说我的INTERBASE 没有注册!
       气死我了!  :(