【求教】现有数据库硬盘不够,如何添加进来一台新服务器

dyiajure 2011-02-28 04:32:15
我负责一个数据管理程序,现在连接程序的数据库不够用了,正好有一台闲置的服务器(2T),在不修改程序的情况下,我能不能把这台服务器的容量添加到原有数据库中?请问有什么解决方案?利用MS SQL 2005可以实现么?
另外有谁用过analysis service?建立分布式存储需要用visual studio建立新项目吗?请有经验的高手们帮忙,谢谢!!!!!
...全文
290 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
feixianxxx 2011-03-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 coleling 的回复:]

根据楼主描述的情况,如果只是增加存储,可以:
1、把硬盘拆下来,装到SQL服务器上
2、在空闲机器上配置NAS系统,由SQL服务器访问
3、因为SQL Server可以直接访问网络地址(需要trace on 1807),所以还可以直接在空闲机器上新建数据库文件组
[/Quote]
学习~
一品梅 2011-03-02
  • 打赏
  • 举报
回复
SQL的MDF和NDF文件
悬赏分:0 | 解决时间:2007-11-23 09:19 | 提问者:lhj5624 主数据文件:*.mdf(只能有一个,而且必须有)
次要数据文件:*.ndf(可以有多个,但不是必须有)
我们平常只操作主数据文件,那我们什么时候要操作次要数据文件,怎么知道我们操作了他.问题补充:

那怎么知道,我现在用的是那个文件

最佳答案 一般情况下有一个主数据文件就够了
也有些大型的数据库,由于信息很多,而且查询频繁,所以为了提高查询速度,可以把一些表或者一些表中的部分记录分开存储在不同的数据文件里。
由于CPU和内存的速度远大于硬盘的读写速度,所以可以把不同的数据文件放在不同的物理硬盘里,这样执行查询的时候,就可以让多个硬盘同时进行查询,以充分利用CPU和内存的性能,提高查询速度。
把数据分区存放最主要就是为了提高查询效率这个目的。
我语文比较差,不知道说清楚没……
dyiajure 2011-03-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wxf163 的回复:]

给你的库建一个ndf文件,放到2T服务器上
[/Quote]
能具体点说下么?难道是转移数据库操作?
coleling 2011-03-01
  • 打赏
  • 举报
回复
根据楼主描述的情况,如果只是增加存储,可以:
1、把硬盘拆下来,装到SQL服务器上
2、在空闲机器上配置NAS系统,由SQL服务器访问
3、因为SQL Server可以直接访问网络地址(需要trace on 1807),所以还可以直接在空闲机器上新建数据库文件组
网络服务 2011-03-01
  • 打赏
  • 举报
回复
即使把硬盘安装到新机器上或者是把数据库安装到新机器上都要重新进行配置,有时硬件变化时,所有程序也有可能随之变化。不知道是否能够帮助你解决提出的问题
bashen1101 2011-03-01
  • 打赏
  • 举报
回复
2个方案:
1。将空闲机器的硬盘拆下,装到现在的服务器上,然后在数据库属性中,添加数据库文件并指定到新硬盘上
2。空闲服务器上共享下,在现在的服务器上,然后在数据库属性中,添加数据库文件并指定到网络共享盘上


建议LZ检查下,是数据文件太大,还是日志太大,推荐1
cs_lb 2011-02-28
  • 打赏
  • 举报
回复
把硬盘拆下来 放到老服务器上

或者把数据库 放到新服务器上
feixianxxx 2011-02-28
  • 打赏
  • 举报
回复
挺好的问题 帮顶
王向飞 2011-02-28
  • 打赏
  • 举报
回复
给你的库建一个ndf文件,放到2T服务器上

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧