--sql 2000
--假设你要分离数据库名以data_开头的所有数据库
use master
declare @dbname as varchar(50)
while exists(select 1 from sysdatabases where name like 'data_%')
begin
set @dbname = (select top 1 name from sysdatabases where name like 'data_%')
exec sp_detach_db @dbname, 'false'
end
你如果能把数据库布置到本机,并且把相关数据都迁移到本机,只在本机使用的话。当然就不需要网络数据库了。如果信息系统是在企业内部使用,那么肯定是在企业要搞个服务器,把数据库放上面,这个需要企业内部网络,也算是使用了网络数据库。其实数据库是不分网络和单机的,这个要看使用环境,现在的数据库基本上都能在网络上使用的。
这个要看你的代码的通用程度了,一般都很难独立出来。
首先你的java代码运行在你的机器上,是把你的机器作为服务器了,你要有一个电脑作为服务器,把你的项目部署到那个服务器上,数据库建立到那个服务器上,好让大家访问。
如果你的意思是把你的代码拿出来,以后用或是给其他人用,你可以试试:
1、你要把你程序中的对数据库的依赖都放到配置文件中。
2、把你依赖的jar包都放到项目的目录下。
以上就是关于求助,利用查询分析器如何快速批量分离数据库全部的内容,包括:求助,利用查询分析器如何快速批量分离数据库、管理信息系统是否可以脱离网络数据库、有数据库的java程序如何脱离本机运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)