对不起,如果这太开放了,但是, 我有一个Windows Server 2008 R2标准。 它正在运行一个SQL Server 2008数据库服务器。 (如果有的话,全部64位)。 今天早些时候,他们已经停电了。 电源重新接通后,客户机不能从除服务器本身以外的任何机器连接到数据库。 我确保共享内存,TCP / IP和命名pipe道仍然是启用(他们是)和SQL Server(MSSQLSERVER)和SQL Server浏览器服务正在运行。 我有一个networking服务器在同一个networking运行一个PHP应用程序,只有因为停电不能再连接。 我仍然可以ping数据库服务器,并且可以在本地连接到数据库。 任何想法可能是什么问题?
我想将SQL Server 2008 R2降级到SQL Server 2008.我正在使用Window Server 2008.任何参考文档? 在此先感谢乔治
我在使用Management Studio Express 2008识别SQL Server 2008本地实例(SQLEXPRESS)时遇到了很多麻烦。 背景:我今天几次安装了SQL Server 2008 x64; 我已经validation每次我已经安装了数据库引擎。 目前的情况:当我启动SQL Server 2008时,我无法连接到SQLEXPRESS; 实际上,Management Studio似乎无法识别任何有效的实例,如以下屏幕截图所示: 如果我看看SQL Serverconfigurationpipe理器,这是我目前的设置: 我最好的猜测是,我的问题是因为SQL Server代理(SQLEXPRESS)或SQL Server浏览器都没有运行 – 但是,我无法统计它们。 我也无法更改login设置; 我很难为如何得到这个工作。 有没有人有什么build议? 我觉得我只是在这里错过了一些小东西。
我有一个数据库有90%的只读表。 10%的表具有可写的数据。 我们需要扩展ASP.NET应用程序。我们需要添加更多不写入数据库的用户。 我们正在考虑添加另一台服务器,并将需要只读访问权限的用户路由到该服务器。 有没有办法将一些表复制到另一个数据库服务器。 由于90%的数据不会改变,我们不想设置任何完整的数据库复制。 请指教。
刚刚有一个远程数据库服务器,我不认为发生了一个有趣的情况。 服务器A是主networking中的域控制器,服务器B是通过VPN连接的远程networking。 服务器B上有SQL Server 2008。 在服务器B上运行的应用程序为了讨论的目的,每分钟插入一次/查询数据库。 由于2之间的一些networking问题,现在VPN在30分钟内退出了一会儿。数据库查询使用trusted_connection = sspi; 凭据,并且可能在VPN发生故障的前20分钟内工作。 但是最终查询开始失败,出现错误无法生成SSPI上下文 。 我意味着从这个sql服务器caching的凭据是正常的,打这个正常,但一段时间后使其无效。 由于连接到DC的连接已closures,因此无法刷新caching并启动失败的查询。 我希望远程数据库能够在需要(长达数小时)的情况下工作,而无需使用VPN或DC。 我试过四处寻找,但没有find有关情况的任何信息,所以我问,如果有人知道是否有一个设置的地方,我可以调整放松相关的规则? 或者也是在远程networking上部署DC的唯一解决scheme,如果这种情况是唯一的好处,这似乎有点矫枉过正。
我需要一次性为用户提供服务器级权限,以备份服务器实例上的任何现有或将来的数据库,而无需使用户的系统pipe理员。 我怎样才能做到这一点? 我试过给用户:dbcreator,serveradmin,setupadmin,但用户仍然不能备份数据库,除非她是一个db_owner。 我的团队进行了大量的testing设置和环境同步。 团队成员需要能够随意创build新的数据库并随意备份和恢复。 目前,我们不得不在新创build的数据库上给予人们db_owner权限。 任何方法来避免这种情况?
我有一个Excel中的程序连接到几个使用服务器名称和实例的SQL服务器。 我的问题是,如果在同一个networking中有两台具有相同服务器名称的服务器(机器)会发生什么? 这是可能的吗? 这怎么能防止呢? 与IP连接而不是与服务器名连接是否更安全?
我试图找出哪一个更适合于SQL Server 2008安装: 两个六核心X7460主频2.66Ghz 要么 两个四核X5570主频为2.93Ghz。 理想情况下,我想知道哪个更快整体 – 记住X5570是Nehalem / Gainestown和X7460是Dunnington。 任何意见,将不胜感激!
是否有可能得到Sql Server 2008发送查询RAISEERROR时发送电子邮件..或至less,当一个RAISEERROR与预定的错误代码或代码?
至less我是这么认为的 我最近修改了我的开发服务器上的备份例程。 我为用户数据库创build了一个维护计划,每天执行一些每周清理任务,每日完整备份和事务日志备份。 直到今天,一切都运转良好,当时收到一封电子邮件,通知我午餐时间备份失败。 日志查看器没有透露太多,除了一定数量的数据库完全备份成功之前,结束日志条目: [snipped] Source: … The package execution fa… The step failed. 不完全揭示 我想到,以前的尝试唯一的变化是我今天早上创build了一个新的(小而不起眼的)数据库。 我重新启动了SQL Server代理,尝试手动重新运行(事务日志备份)步骤,但又失败了。 但是,运行完整的备份步骤(从而为我的新数据库创build第一个完全备份)工作 – 此外,再次重新运行事务日志备份步骤也起作用。 由于缺less完整的备份或以前的事务日志备份,事务日志备份似乎陷入困境。 这是预期的行为? 一方面,在一个原始的层面上,这是有道理的,但实际上,我希望它能够更好地处理这种情况。 如果是这样,有没有办法自动处理这个? 这种情况不会经常发生,但是当我创build数据库时,我不能忘记备份数据库,特别是因为它只处于开发的早期阶段。 如果不是,这种行为的可能原因是什么? 我可以避免吗?