Articles of sql server

无法使用域帐户login到SQL Server Management Studio

我能够使用SQL身份validation模式(用户名:sa)login到SQL Server Management Studio,但使用Active Directory密码身份validation失败。 我已经在SQL Serverconfigurationpipe理器上,并在SQL Server属性的“login”部分添加了一个域用户名和密码。 当我尝试使用域用户login到SQL时,出现错误: 与服务器build立了连接,但在login过程中发生错误。 证书链由不受信任的权限颁发。 当用sa用户login时,我注意到我的域用户与sa帐户一起在login文件夹中。 到目前为止,我的疑难解答包括检查login文件夹中域用户文件的属性。 在属性中,选中启用域帐户login到SQL的框。 此外,SQL服务器和AD服务器在域上。 我可以在某处丢失configuration吗? 我是否需要为域帐户分配权限才能访问SQL服务器和pipe理工作室? 这是我尝试使用域帐户login后出现错误的对话框:

SQL Server使用CPU太多

我有安装了SQL Server 2014 Express SP2的服务器2012R2。 有一些应用程序和数据库,但没有太大的。 数据库很小,大约有100MB的大小。 在某个时刻(不是从一开始),SQL Server进程开始显示持续的高CPU使用率。 通常CPU的负载约为15-20%。 它显示了一个周期性的图片,分钟的15-20%的负载和几秒钟内0%的使用时间。 有时SLQ服务器会停止这样做(无论他做什么…)为2分钟,然后再次启动10-20秒> 95%的负载和“通常”15-20%… … 当然这会影响用户的性能。 我已经调查了所有我可以(会话报告,查询报告,分析器,内存分配SP …),但我还没有发现任何可能导致此问题。 或者,确切地说,我发现在安装的实际应用程序中没有任何会话,没有查询,也没有任何东西可以加载CPU。 我试图closures使用SQL Server的所有应用程序,并分离它们的数据库,然后重新启动服务器。 没用。 我什至做卸载/重新安装SQL Server,但它开始后消耗CPU短,而“干净”。 此外,没有“exception”的configuration,它只是一个简单的SQL Server安装干净的虚拟机。 我已经安装了它,创build了数据库,login,就是这样。 为什么SQL Server即使没有查询和附加数据库,也在使用大量的CPU? 我怎么能至less知道发生了什么? 另外,从链接https://mssqlwiki.com/2012/10/04/troubleshooting-sql-server-high-cpu-usage/我检查了可能的问题与计时器,这可能是由电源计划或其他设置。 在启动时使用-T8038不会影响CPU负载。

IIS Kerberos双跳不适用于Windows客户端

我有一个configuration为Kerberos身份validation的IIS 7.5服务器,这一直工作很好。 最近,一些Windows更新被应用(由服务器pipe理员),现在当我的IIS服务器连接到远程SQL Server实例(双跳)时,kerberos票据不会被传递到SQL Server – 但只能用于Windows客户端。 当我连接我的Mac时,一切正常。 我也知道Kerberos票据正在从客户端传递,因为该站点只通过Kerberos进行身份validation(Authentication-> Windows Authentication only – > Negotiate:Kerberos provider only),我可以回显用户名(这是与PHP,所以$_SERVER['REMOTE_USER'] )。 注意:在应用更新之前,这一切都工作正常,从Mac(特别是Safari)访问时,一切仍然工作。 没有对IIS进行configuration更改,所以我不知道从哪里开始寻找。 我怀疑Kerberos可能会破坏的地方有很多,我需要一些帮助。 有没有人曾经遇到过这样的问题,或者有什么想法开始寻找哪里可能破碎的地方?

将IM聊天服务器集成到现有的Spring服务器

我试图将OpenFire XMPP服务器集成到我现在的公司Spring服务器,但有两个主要问题,我找不到答案 – 我将从现在的架构开始 – 1. xmpp服务器有一个自己的DB服务器,它是从Spring服务器DB中分离出来的,这是一个专用的机器来保存用户的字符历史logging等 2.弹簧服务器有一个自己的数据库,它保留了用户凭证(md5encryption)以及客户端应用程序数据 3. spring服务器专门用于服务HTTP请求(一个专用的REST服务器) 总而言之,我有一个聊天服务器和一个Rest服务器的2个DB服务器 现在的问题 – 1.是否可以禁止注册到xmpp服务器(即白名单服务器的ip,让它成为用户注册后唯一可以创build用户)? 2.由于安全原因,Rest服务器每隔2天为login用户切换会话,iOS和Android客户端在本地处理会话pipe理 – 如何将这些会话用于XMPP服务器? 澄清 – 我希望用户能够使用xmpp服务器仅用于聊天目的,但只有在login到应用程序本身,因为用户会话可能会过期聊天客户端也将不得不重新进行REST服务器validation,如何我能做到吗? 3.它不会在REST服务器上造成过载吗? (即rest服务器现在必须处理客户端请求和XMPP服务器请求) 4.什么是实现这种系统(聊天服务器,聊天服务器的数据库服务器,rest服务器,数据库服务器rest服务器)的最好的体系结构,以便系统可以水平扩展? 我在谷歌search一篇文章或一些相关的描述一般的架构,但没有find任何相关的,因为我不是在这里“发明轮子”,我很想听到一个好的build议或被引导到一篇文章,解释怎么对的 提前致谢。

不能对ssrs manager进行任何操作

我已经在本地机器上安装了具有报告服务(2016)的sql服务器的命名实例。 但在报告服务经理(networking门户),我不能执行任何操作*。 我的猜测是报告服务和数据库之间的连接存在问题,或者一些权限问题。 我已经尝试了三天,仍然没有成功,显然是因为我看错了地方。 任何帮助,高度赞赏。 *例如:当我想上传一个rdl时,我面对这个错误: 不可连接至服务器。 请检查您的networking设置,然后再试。 我只是添加一些屏幕截图,给出我的设置的概述,但是,请告诉我,如果你认为增加一些更多的信息帮助。

SQL Server 2016 – 服务器崩溃

我在Microsoft Windows Server 2016上全新安装了SQL Server Standard 2016。 在安装和手动启动数据库引擎服务期间,我得到以下错误: Windows could not start the SQL Server (MSSQLSERVER) service on Local Computer Error 1053: The service did not respond to the start or control request in a timely fashion. 我尝试将服务运行的凭据更改为本地服务,用户帐户和pipe理员帐户 手动启动SQL Server二进制文件(sqlservr.exe)通过命令行我得到以下错误: The application was unable to start correctly (0xc0000142). Click OK to close the application. 事件日志有以下事件: […]

TCP提供程序,错误:0 – 指定的networking名称不再可用

最近我们面对上面的问题,从我们的Web服务应用程序日志之一。 这只发生在closures,但我们困惑什么可能会导致此错误发生。 sql只是一个普通而简单的select sql。 首先我们认为这可能是因为长时间运行的查询,但根据goggling发现,.net 2008 visual studio将超时过期例外,如果超过默认值30秒超时。 所以我的怀疑不是因为长时间运行的sql本身。 同时我们注意到NLB收敛事件发生在事件查看器的时间内。 “NLB群集[10.16.0.182]:NLB正在主机0x2上启动收敛,因为主机0x1正在join群集。” 那NLB收敛是否会导致networking故障,从而导致触发的tcp错误?

当我使用域名时,我无法连接到SQL Server

当我使用IP地址时,我能够远程(在我们的VPN上)连接到我的MS SQL Server,但是当我使用指向该IP地址的域名(来自DDNS服务)时,我无法连接到我的MS SQL Server。 我使用HeidiSQL作为客户端。 SQL Server是否需要configuration为允许我使用域名而不是IP地址? (它可以说明区别?)

SQL Server Managment Studio 2016无法打开; 多个错误

安装这个是一个头疼的问题。 我有无数的问题。 为了安装(16.5.1),我必须卸载C ++ redistributable 14.0.24210,并安装14.0.23026版本才能完成SSMS安装。 安装后虽然,我不能让软件工作。 打开应用程序后,我得到以下警告/错误(按顺序): 错误1: The 'Visual Studio Debugger' package did not load correctly. 错误2: The 'Microsoft.SqlServer.Management.SqlStudio, Microsoft.SqlServer.Management.SqlStudio, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' package did not load correctly. 用户界面随即打开,但我立即遇到以下错误: =================================== Failed to open connection dialog. =================================== Object reference not set to an instance of an object. (Microsoft.SqlServer.Management.SqlStudio) —————————— Program Location: at Microsoft.SqlServer.Management.SqlStudio.ConnectToOe() 然后popup屏幕popup: […]

在公司内部基于项目的SQL服务器数据库创build

我的公司想为长期的研究项目创build一个SQL服务器数据库。 我的问题可能有点开放,但我只需要一个方向。 我可以在SQL Studio中创build一个独立的数据库,但是我不知道如何将它与现有的服务器连接/集成,或者我公司的networking人员可以帮助我。 基本上我的问题是: 如何在现有的公司服务器中集成新的sql server数据库? 我的意思是我要求他们在我的系统中安装企业工作室应用程序? 我要求他们给远程访问? 一旦我创build它,用户将如何访问数据库? 最简单的方法 我是新来的数据库,并试图学习,所以这些问题可能是非常基本的。 这整合部分给我适合。 我将不胜感激这里的任何帮助。