这两种种数据库连接方式各有什么优缺点?
我想让客户端软件在局域网内不同的网段上能够访问sqlsever2008服务器,现有这么两种方式:
1、连接时附加数据库,如下:
Data Source=192.168.100.1 1433; Network Library=DBMSSOCN;AttachDbFilename='F:\sqlDATAcopy1\stuqlmg1.mdf';;uid=登录用户名;pwd=密码"
2、数据库文件是在sqlsever中的那种(不好意思,我不知道这怎么称呼)
Data Source=192.168.100.1 1433; Network Library=DBMSSOCN;Catalog=stuqlmg.mdf;uid=登录用户名;pwd=密码"
一、这两种种数据库连接方式各有什么优缺点?尤其是在服务负担、速度、连接数 等方面。
二、如果第二种,在安装sqlsever2008时,怎样能将数据库文件如 stuqlmg.mdf 一同附加进去,就是数据库在sqlsever 中。
请指导,先谢谢了。
------解决方案--------------------第二种方法把,安装完成sql server 2008后,运行如下脚本,就可以附加数据库:
路径需要修改
sp_attach_db '数据库名称', @filename1='c:\pubs.mdf' , @filename2 = 'c:\pubs.ldf'