我已经在Windows 7 Prof 64上安装了SQL Server 2008 Developer Edition x64。安装似乎已经成功,但是我 无法将SQL Serverpipe理器连接到同一台计算机上的实例。 我使用这台计算机进行开发,所以SQL Server和 Visual Studio 2008是(或将)在同一台计算机上。 当我尝试连接到或SONYSQL08,我收到此错误: TITLE:连接到服务器 无法连接到SONYSQL08。 附加信息: 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server)(Microsoft SQL Server,错误:53) 有关帮助,请单击: http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476 纽扣: 好 这里是一些进一步的细节: Visual Studio 2008尚未安装。 我用pipe理员帐户login(至less我可以改变时间) SQL Server Browser正在运行Windows身份validationSQL Server实例SONYSQL08正在运行 其中SONYSQL08是SQL Server实例的名称,命令 命令sqlcmd -S SONYSQL08产生 HResult 0x35,级别16,状态1命名pipe道提供程序:无法打开连接到SQL Server [53]。 […]
可能重复: 你能帮我解决我的软件授权问题吗? 我们有一个SQL Server 2008服务器,每处理器许可。 如果我想在几台台式电脑上安装SQL Server Management Studio(SSMS)(为了连接服务器),我需要更多的许可证吗? 我无法在SQL许可常见问题解答中find很多关于此的信息。
我的事务日志文件已满,我有5个日志文件,2个在D:驱动器和3个在E:驱动器。 所有日志文件已满,每个日志文件大小为10GB。 我需要删除所有5个事务日志文件,并且需要有一个新的截断日志文件 我已经尝试了方法,1.从完整转换为简单和shrik文件(但不是很好的效果,它不会减小大小。 任何协助这个,Thnk提前
这里有一个有趣的情况 我们有一个数据库服务器,只用于testing,有人进去并删除了pipe理员login。 由于这是一个testing服务器,服务器上没有其他pipe理员级别的login。 有没有办法再次访问服务器而不重新安装SQL Server? 我们不需要数据库中的数据,每次运行testing时都会丢失和重新创build这些数据。
我在W2K8服务器上安装了最新的SQL Server 2008 R2。 版本号码表示“10.50.1600”。 我的问题是我的备份无法在x64机器上恢复。 我从微软的页面下载并安装了最新的Windows 7 Ultimate 64位机器。 这个SQL Server 2008 R2版本上写着“10.00.4000”。 现在我无法在机器之间备份/恢复数据库。 我得到这个错误: System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.4000. Either restore the database on a server that supports the backup, or use a backup […]
我最近遇到一篇有趣的文章 ,使用IO统计数据来确定性能问题的原因。 在检查了我的统计数据后,我发现我有一个“IO子系统的瓶颈”。 不幸的是,我不知道这意味着什么。 从我在网上find的东西,抛出一些更多的内存可能会有所帮助(我假设,因为它不必写入磁盘,但我很好奇,如果有人知道一个好的方法来确定如何继续?
我的SQL Server 2008 R2有一个映射的networking驱动器(称为Y:/ )重新启动后重新连接(我刚刚检查过)。 当我尝试备份一个数据库( TASKS -> BACKUP )。 networking驱动器Y:未被列为可能的目标。 当我尝试定义Backup TO: Disk destination位置时。 有人可以提出这是为什么吗? 我还有什么其他解决scheme?
我正在使用SQL Server 2008 Enterprise。 我将向SQL Server发出大量的查询。 而且我认为SQL Server本身会在内部使用一些优化,比如将数据预提取到SQL Server内部数据caching中,或者在从物理页面文件加载之前从caching中访问频繁请求的数据以提高性能。 任何解决scheme,看看SQL Server内部caching命中率? 或调整caching,使查询性能更好的任何最佳做法? 在此先感谢乔治
检查我的SQL Server日志我看到几个这样的条目: Date: 08-11-2011 11:40:42 Source: Logon Message: Login failed for user 'sa'. Reason: Password did not match for the login provided. [CLIENT: 56.60.156.50] Date: 08-11-2011 11:40:42 Source: Logon Message: Error: 18456. Severity: 14. State: 8. Date: 08-11-2011 11:40:41 Source: Logon Message: Login failed for user 'sa'. Reason: Password did not match for the login […]
是否有可能看到哪些人运行SQL Server Profiler针对某个数据库以及可能来自哪台机器? 通过Profiler本身或通过T-SQL语句来说。 我想知道是否甚至有可能find正在运行探查器的Active Direct用户名。 [UPDATE]作为一个参考,这里是一个只检索SQL Serverconfiguration文件进程的方法 declare @sp_who2 table ( SPID int, status varchar(50), login varchar(100), HostName varchar(100), BlkBy varchar(100), DBName varchar(100), Command varchar(100), CPUTime int, DiskIO int, LastBatch varchar(50), ProgramName varchar(150), SPID2 int, REQUESTID int ) insert @sp_who2 exec sp_who2 select * from @sp_who2 where ProgramName like 'SQL Server Profiler – %'