本机上的SqL数据库怎么和编好的应用程序一起打包?
大家好
我最近自己编了一个小的管理系统,其中用到了用Sql2000建立的数据库 我想问一下 如果我把我编写的程序打包到别的机器上使用,那么应该怎么处理呢 ?是不是 把 数据库也打包到别的机器上去?具体应该怎么做呢?
请各位高手帮忙讲个仔细 好吗 谢谢了~
建议你去书店里找找,我曾经在书店里看过有这方面的书,比如你写的程序在SQL SERVER2000里需要用到一个数据库MYDB,将程序生成打包程序以后,如果一安装就能在那台机器的SQL里装上那个数据库了.6楼的方法也行,把考出来的.mdf和.ldf文件拷贝到要安装的机器上,存储过程的使用方法是打开查询分析器,然后让数据库指向master数据库,然后在查询窗口里输入下面的存储过程调用:
exec sp_attch_db '这里是你要安装的数据库的名字,比如上边的MYDB',
'.mdf文件的完整路径',
'.ldf文件的完整路径',然后运行命令就行了
再有其他方法就是将数据库建立一个备份,然后到目的机器上还原一下就行,不过要注意还原时的路径问题,除非目的机器和你的机器中SQL的安装目录是一样的,否则会提示你还原失败的.或者你也可以把你建立的数据库的脚本导出来,然后到目标机器上执行一下.看你自己选择了,建议你还是去买本书,学学最上边的方法.