Articles of sql server 2005

MS SQL远程连接显示所有数据库

我有一个名为“abc”的数据库,用于login“cde”。 当我远程访问这个数据库MSSQL Server 2005显示我所有的数据库,但用户“cde”只能访问数据库“abc”。 我如何禁用所有数据库的查看?

查询执行后日志文件问题

可以请你的专家,请告诉我这种情况: 我有一个专用的硬盘驱动器。 它包含数据库和日志文件。 我已经运行一个查询过夜,日志文件最大的驱动器的大小(500K左)。 查询没有完成,所以我取消了。 但似乎没有发生(人们会期望日志文件收缩…?)。 我只要耐心点,让这个查询“取消”,或者有另一个行动(我已经等了将近3个小时了)? 谢谢!

MS SQL硬件configuration

关于订购镜像数据库对来驱动我们的多用户Web应用程序,并寻找一些方面的指导。 我已阅读其他职位的各种反馈,但很难将反馈放在我们的使用情况简介的上下文中。 我们正在为我们的(有限)降价寻找最好的回报。 以下(计划)详细说明是否适合用途,以及我们应该改变哪些方面(例如HDDtypes,内存级别,RAIDconfiguration,处理器)? 最后同时在两个方向上运行镜像,我们是否正确地假设我们将在硬件上获得更好的杠杆作用? 当前系统configuration 运行SQL 2005 Standard 32位的Windows 2003 多个数据库 – 当前尺寸为23GB,8GB,7GB,6GB,5GB,5GB,2GB和4个1GB Total Reads vs Total Writes给出的比例为2.5比1 在两台相同的服务器之间镜像运行实例(即空闲热插拔) 1xRAID 1个7.5K SATAarrays,运行一切 – 在RAID控制器上没有caching 2GB内存 至强双核1.8GHz 计划的系统configuration 运行SQL 2005 Standard 64位的Windows 2008 R2 分割镜像,使它在同一时间在两个方向上都是活动的 – 即一半数据库将以一种方式镜像,另一半以另一种方式来试图更好地利用h / w 2个相同的服务器: 戴尔H700 RAID控制器,1GBcaching 1xRAID 1用于OS /程序文件/事务日志的近线SAS 1TBarrays 1xRAID 1个用于数据库的600GB 15K SAS驱动器arrays 8GB内存 英特尔四核2.6GHz

原生SQLlogin在loginvalidation阶段超时

我的实例的默认SQL跟踪针对本地SQLlogin(非域帐户)显示以下问题: networking错误代码0xe8build立连接时发生; 连接已closures。 这可能是由客户端或服务器login超时到期引起的。 login时间:总计18230毫秒,入队2毫秒,networking写入5毫秒,networking读取128毫秒,build立SSL 71毫秒,协商SSPI 0毫秒,validationlogin18096毫秒。 [客户:] 我已经做了一些挖掘,一直没能find使用什么收费或指标收集更好地分配loginvalidation性能问题。 这是在安装了最新VMware工具的VMware 4.1.0上,在Windows 2003 R2上安装Service Pack 3的SQL Server 2005 Service Pack 2。

如何在Windows Server 2003上使用.net 3.5,iis6,sql server express 2005build立一个生产环境?

我有一个干净的Windows Server 2003安装。这将是我的生产环境。 我需要在这个生产环境中部署一个asp.net 3.5项目。 但是我不知道安装顺序。 另外,我发现这个http://www.microsoft.com/web/downloads/platform.aspx但它没有我需要的版本(.net 3.5和sql express 2005)

当SQL Server备份运行时,SharePoint站点进入只读状态

我有SharePoint 2007.当使用SQLCMD运行数据库备份时,SharePoint网站进入只读模式。 用户不能添加任何东西到网站和button变灰。 在后端数据库不会被设置为只读。 我的问题是,这是正常的与SharePoint? 我已经阅读了一些论坛,说SharePoint默认情况下,但信息是有点模糊。

SQL Server数据库拒绝备份到USB磁盘

我在SQL Server 2005 / WS 2003平台上有几个数据库,而且我有一个好奇的情况出现了。 一个星期前我一直在手动将数据库备份到USB硬盘上(这不是使用USB设备的问题)。 然后我决定实施一个适当的维护计划来备份数据。 在创build这个计划时没有实际的问题,但是一些东西已经改变了,并且阻止了我从一个数据库写入USB设备。 所以… 我现在得到的错误是:System.Data.SqlClient.SqlError:写在“F:\ External_Storage \ mybackup.bak”失败:27(错误未find)(Microsoft.SqlServer.Smo) 此错误只发生在一个数据库上 – 通过运行计划,SQL代理作业或右键单击数据库并select备份。 如果我select一个替代数据库它备份正常。 我检查了这个错误,它表明磁盘本身可能是错误的。 我已经运行chkdsk没有错误,就像我说的,只有一个数据库的备份失败。 我认为这可能是文件大小作为备份的主要数据库是2.5GB的 – 备用是比较几MB,但驱动器是NTFS,这应该是好的吗? 我已经比较了数据库属性,可以看到没有显着差异。 唯一真正的变化是维护计划的实际准备; 不过,我不明白这将如何改变事情。 我很难过,希望我只是有一个荷马的时刻,某个地方的人会让我说'哈哈!'。

使用SQL 2005的VB6应用程序备份突然失败

我们有一个运行MSSQL 2005的windows server 2003 R2机器,我们的XP工作站都运行一个VB6应用程序,它调用SQL备份工具来备份一个700 MB的数据库。 几个星期前,当我们试图做一个本地工作站应用程序似乎挂起时,所有的工作站都停止了备份。 我们可以直接在服务器上进行备份(到相同的备份设备名称),但是它大约需要三到四倍的时间。 SQl和Windows具有所有最新的修补程序和更新。 有没有人有什么想法出了什么问题?

最好的我的SQL Server 2005的RAIDconfiguration

我有SQL SERVER 2005数据库运行在Windows Server 2008与以下configuration服务器:HP Proliant ML380 G7 CPU:1 RAM:10 GB的RAM HHD:3 * 300 GB HHD与RAID 5configuration。 它有10个实时数据库和10个历史数据库,大小从500MB到6GB不等。 这些数据库有大约100位将读写的用户。 有很多读取比写每秒,我没有确切的统计数字。 现在,我们正在尝试升级服务器,并考虑为数据文件和操作系统,日志文件和tempdb提供更好的RAIDconfiguration。 任何人都可以build议我这将是我的系统最好的RAID? RAID1或RAID5或RAID10? 我应该去两个RAID? 从我的search中我发现RAID 10是不错的,但也有人说“RAID 10的优势是神话”,请参考下文。 http://www.zdnet.com/blog/ou/comprehensive-raid-performance-report/484

SQL Server硬件configuration

我是一名IT顾问,为我的客户devise完整的IT基础设施项目。 我有一个客户,他们的数据库面临问题,他是食品零售分销商,数据库大小为10GB,服务器是IBM x3100 M4至强四核处理器8 MBcaching,16 GB RAM和300 GB SAS,OS是Windows Server 2008 Enterprise,采用sql server 2005标准。 客户抱怨DATABASE计费和其他活动的整个过程太慢。 当我检查服务器2008年的资源监视器时,我可以看到,sqlserver进程每隔几秒钟打70-80%,内存使用率为50至60%,磁盘使用量保持在1到10mbps之间变化。 任何想法,问题可能在哪里。