我以前做过这样的小软件,你的程序中要知道服务器管理员的名称和密码,其实这点很容量,因为你可以系统管理员安装,
然后程序通过查找注册表,可以知道数据库服务器别名
程序动态创建ODBC,再写入些SQL语句即可。
不知道说得对不,不过我们做电子办公版,就这样用的,如果需要我可将代码传给你,
[email protected]

解决方案 »

  1.   

    NetFair(笨小孩) 你好,我需要这样的代码,请给我一份谢谢。
    [email protected]
      

  2.   

     在SQLServer的安装盘上有一个文件sqlcst.bat就是用户自定义的无人安装,需要信息文件SQLCST.ISS,还有一个是典型安装
      

  3.   

    用SQL-DMO.例子在SQL Server的安裝目錄下有。
      

  4.   

    Mis数据库是打包成一个*.dat  然后通过 isql 中的Restore 中来.
      

  5.   

    我想要这个代码,能发给我吗?
    先谢了
    [email protected]
      

  6.   

    What i mean is DBMS, not DB!
    Come on, help me!
      

  7.   

    我这里有个方法不知是不是你想要的
    思路:
    SQL Server中有一个存储过程SP_attach_db它可以将*.ldf(日志文件)和*.mdf(数据文件)恢复到SQL Server中去,而判断sqlserver是否安装,只要注册表中是否存在(HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Setup)如果有就已经安装了,如果没有则提示用户安装sqlserver,进一步可以得到sqlserver安装data的目录路径(即下面的'SQLPath')将*.ldf和*.mdf拷贝到该目录下执行存储过程SP_attach_db即可以将数据安装到sqlserver中去.
    以上思路在程序中很容易做在安装程序中.所以在做安装程序时将*.ldf和*.mdf拷贝到特定目录下再将其恢复之,实现sqlserver数据库的自动安装.我已经在delphi中实现了此过程,但是代码太长不便传上~!
      

  8.   

    我也想要,发一个给我吧!
    [email protected]
      

  9.   

    对不起了各位,只有belllab(bell)的较准确,分全给他了^_^