Articles of sql server 2008

在镜像数据库sql server 2008上重build索引

我有一个在SQL Server 2008 R2标准版完全安全模式下的镜像数据库。 我想创build一个维护计划,每周重build和重组索引。 维护计划设置为每天进行3次完整备份,每30分钟进行一次事务日志备份。 数据库非常活跃,并获得大量的stream量。 我试着在非繁忙时间手动重build索引,导致日志文件在原理上和镜像上大量增长。 在镜像环境中重build索引有没有具体的步骤? 我在网上search,但在索引重build镜像和没有镜像方式找不到任何区别。 我也可以只使用DBCC SHRINKFILE原理来释放日志文件中未使用的空间而不停止镜像吗?

性能计数器在sql server中的最佳值

任何人都可以告诉我以下性能计数器的最佳值(通过PERFMON)吗? 数据库=====>实例 表打开/秒(0.093) SQL SERVER:一般统计 临时表创build速率(1.983) 交易(0.029) SQL SERVER:事务 交易(6.575) 在括号内,我已经指定了在生产环境中获得的值。值是否正确?

为什么我的空SQL 2008数据库如此之大?

我有一个我想用我的应用程序部署的数据库。 所以我把它清空了,但是尺寸还是很大的! 即使在运行DBCC SHRINKFILE (1, 1)和DBCC SHRINKDATABASE (1, 1) 谁能帮忙?

Oracle 10g到SQL Server 2008 /迁移

我们有一个相当沉重的Oracle 10G数据库(占用了大约120GB的空间)。 数据库由表,包,物化视图,程序等组成。我们正在计划淘汰Oracle并迁移到SQL Server 2008。 你能提供一下你的经验吗? 进行这个练习最好的方法是什么? 微软有没有可用的工具来实现? 一旦SQL服务器被debugging,是否有可能在下游应用程序连接SQL服务器到Oracle服务器?

使用SQL Server 2008 Express的用户名/密码设置login

我想为使用SQL Management Studio 2008连接到服务器设置密码和用户名。 我在客户的计算机上安装了SQL Server 2008 Express,以承载Access 2007应用程序使用的数据库。 客户不应该能够访问数据库或连接到SQL Management Studio。 如何设置login并删除允许用户通过Windows身份validation进行连接并且不input用户名和密码的任何login? 我没有太多的login和控制访问的经验。

我应该使用什么types的复制事务?

我无法理解事务复制和合并复制之间的区别。 这是我的场景:在一个组织中,我有一个SQL服务器,需要从位于组织的不同部门或城市周围的不同sql服务器收集信息,并且根据收集的信息创build一些报告。 不同SQL服务器中的数据每5或6分钟更新一次。 我不知道应该使用事务还是合并复制?

使用高级选项安装SQL Server 2008 R2

我正在尝试安装SQL Server 2008 R2。 我已经从我的机器上卸载了以前版本的SQL Server,并从c:\ Program Files中删除了SQL Server文件夹。我select新安装或广告function到SQL安装,运行安装程序时接受许可证,但安装后支持的文件见附图),设置结束。 它出什么问题了。 如何在我的机器上安装带有高级选项的SQL Server 2008 R2 Express。 请build议。

将2008 sql数据库.mdf和.ldf文件移到新的文件夹位置

逻辑名称 my_Data my_Log path: C:\ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA C:\ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA 文件名: my.MDF my_1.LDF 什么是SQL脚本将这些文件移动到一个新的位置:D:\ DATA 数据库是活的,所以我需要closures现有的连接。

如何启用SQL Server 2008login来访问另一台服务器上的目录

我需要一个SQL服务器login(而不是Windowslogin),以便能够使用另一台服务器上的文件执行批量插入。 使用批量插入\\path\to\server\c$\path\to\dir不起作用,因为权限。 我的问题是:我如何configurationsql服务器用户访问另一台服务器上的文件? 我试过映射一个驱动器,但是这个映射对于sql服务器login是不可见的(只有当我以windows用户身份login时才可见) 感谢您的帮助!

将SQL Server数据库移动到新安装

我正在运行SQL Server 2008 R2的开发人员工作站上重新安装Windows,并且包含大量的SQL Server数据库(〜50)。 重新安装后,我希望SQL Server能够运行在相同的数据库上, 尽可能简单 。 这只是一个工作站,所以停机时间不是问题。 什么是最简单的方法来完成这个? 是将新的SQL Server连接到一个数据文件,还是有一个更简单的方法? 编辑: 我正在寻找最简单的方法来做到这一点与很多数据库。 一次做一个,无论是备份/还原或附加/分离不是我所期待的。 当然,我有备份。