Articles of sql

SQL Server连接错误(一个奇怪的)(尚未解决)

SQL Server可以从本地系统连接,但不能从networking中的远程系统连接。 当我尝试从Management Studio连接到SQL Server时,Visual Studio的错误代码是40,错误代码是1326。 防火墙不是问题 从SQL Server启用TCP / IP连接 有2个PCterminal可以连接到SQL Server,但第三个不能使用相同的连接string,因此连接string是正确的 它是SQL Server 2000 任何帮助将不胜感激

SQL Server远程连接

我在尝试访问远程SQL Server 2008 R2 Express实例时遇到了困难。 以下是我尝试过的。 1)我启用了实例属性中的远程连接。 2)我启用了SQL Server和Windows身份validation模式,并创build了一个帐户使用SQL Server身份validationlogin。 3)我启动了SQL Server Browser服务 4)我将路由器上的端口1433和1434转发到托pipeSQL Server的计算机的IP地址。 5)我closures了运行实例和路由器的机器上的防火墙。 6) http://www.yougetsignal.com/tools/open-ports/我用这个来检查两个端口是否打开,并说它们是closures的。 我运行SQL Server Express实例并运行浏览器。 我已经configuration它允许远程连接,但它告诉我,他们都closures。 在这个阶段我很困惑。 在客户机上,我尝试使用以下格式machineip \ SQLEXPRESS与SQL Server Management Studio Express进行连接。 提前致谢

Liferay EE中的quartz和SQL Server问题

我遇到了石英的问题,它给出了一个java.sql.SQLException这个错误消息: 错误[P​​ortalJobStore:3799] ClusterManager:pipe理集群时出错:获取数据库行locking失败:第1行:FOR UPDATE子句只允许DECLARE CURSOR。 显然Liferay Enterprise Edition石英试图使用MSSQL不允许的SQL。 可以做些什么来解决这个问题?

在SQL Server 2008上授予权限,

在查询数据库时,我遇到了以下问题,而且我还无法解决这个问题。 1. The SELECT permission was denied on the object 所以我在SSMS上执行了下面的命令(我是sa ) 2. GRANT SELECT ON [PQR].[dbo].[XYZ] to ABC 我得到以下错误 Cannot find the user 'ABC', because it does not exist or you do not have permission. 任何人都可以请帮忙? 我用户ABC确实存在,我可以在数据库 – >安全 – >用户下看到它 谢谢

MS SQL Server监视/debugging工具

我们正在评估一些SQL Server监控/debugging工具(Quest,Idera,Symantec等)。 这里的任何人都有战争故事,关于他们可能用来分享的工具的意见? 非常感激。

SQL Server回滚卡在0%,无法杀死PID

我们公司最近遇到了一个问题,那就是我们的SQL Server数据库处于高负载状态,一些数据库监控脚本会导致一些连接中断。 发生这种情况时,正在进行的一些交易未能完成回滚。 他们一再表示,在执行pid上的kill时,回滚率为0%。 在线search后,我们发现有人build议重新启动SQL Server。 这是不可取的,因为这是一个生产分贝。 我们还担心restartinng可能会导致我们的数据库损坏,迫使我们从备份中恢复。 我们最终重新启动了服务器,一切都开始正常,没有回滚的事务。 我的问题是: 是否有可能防止这种情况发生呢? 如果没有,有什么办法知道它是安全的重新启动?

RAID,磁盘数量和IOPS

我正在尝试了解在高峰时间监视的应用程序的RAIDconfiguration中所需的最佳磁盘数,以便具有以下IOPS。 磁盘子系统分为RAID 10上的数据,RAID 1上的tempdb以及RAID 1或RAID 10上的日志。 我正在使用标准计算来计算所需的磁盘数量 Reads fraction + (Write Penalty * Write Fraction) 所需的磁盘数量= ——————————————— ——–单驱动器IOPS 它的驱动IOPS为120: 数据磁盘 RAID 10 IOPS 240 98%写入2%的读取 假设240 IOPS = 4,所需的最less磁盘数量假设500 IOPS = 8,则需要理想磁盘 的TempDB RAID 1或RAID 10 IOPS 1.4 49%写入51%读取假设1.4 IOPS = 2的最小磁盘假设3 IOPS = 4所需的理想磁盘 日志文件 RAID 1 IOPS 600 100%写入0%读取 假设1200 IOPS = 20,假设600 […]

错误:未能加载包“Microsoft SQL Management Studio包”。 在SQL Server Management Studio中

我已经安装了SQL Server 2008 R2,安装成功了。 但是我无法打开Management Studio,因为显示此错误:Package'Microsoft SQL Management Studio Package'未能加载。 我正在使用Windows 7 Professional SP1 32位。 任何想法? 谢谢。

如何解决挂起的Windows(2003)服务器的根本原因?

我有一对运行MS SQL Server(2008 EE)的Windows(2003 Server)服务器,每隔几个月就会挂起一次。 这一直间歇性地发生:(自从我们开始使用服务器以来,在过去的15个月里已经非常多了。 症状如下: 我无法远程桌面进行故障排除; 当我尝试时,我被困在一个空白的黑色屏幕上,从来没有提供login提示 我仍然可以ping服务器 我仍然可以打开一个SQL连接到服务器,而且,当我做一个“select getdate()”的时候,奇怪地/奇怪地,它返回的时间似乎被困在一秒钟的确切的一小部分时间(我认为)服务器雄。 重复尝试“selectgetdate()”不断获得相同的date,这表明时钟被冻结。 文件共享尝试连接到挂起的服务器失败并显示以下错误消息:“\ ServerName is not accessible。您可能没有权限使用此networking资源。请联系此服务器的pipe理员以确定您是否具有访问权限。不与主域控制器的时钟同步“。 这与一个冷冻时钟一致。 重新启动后,如果我调查Windows事件查看器日志,我可以看到许多安全访问(来自我和其他人),我认识到是在“下降”期间的login尝试,但所有在安全日志中都与服务器挂起的时间戳。 这也表明时钟被冻结。 应用程序或系统事件日志中没有明确的原因。 我有一个服务器上的本地pipe理员帐户,并正在获取一个域的凭证pipe理员帐户更好的远程pipe理访问。 惠普应该是支持这些机器,并有一些低级别的ILO2访问,但他们似乎无法find根本原因。 重启将“解决”这个问题,但我想find根本原因并解决问题。 有没有人见过这种奇怪的时钟行为? (如果它只是一个服务器,我可能会说一个坏的硬件时钟,但两个?)任何人都可以告诉我什么,我应该尝试排除这种情况来find根源(或我应该告诉惠普尝试?)

MSSQL – 将DB OWNER更改为现有用户

我们有一个旧的DB,'ourDB',最初由用户创build: X 现在,用户X已经被删除,并且不再存在于数据库服务器上。 但是用户X仍然是DB'ourDB'的所有者。 我们可以在没有任何运行软件的风险的情况下将数据库所有者更改为名为“newOwner”的现有用户吗? 这是怎么做的? 像这样的东西?: USE ourDB GO EXEC sp_changedbowner 'newOwner' GO 我有点担心改变分贝的db_owner,因为它似乎是一个重大的操作,所以如果有人知道可能的后果,这将是非常好听的:)。 亲切的问候