我目前有一个负载均衡的服务器集群运行SQL Server 2008 R2与各自的SSMS版本。 我需要升级SSMS工具才能正确导出BACPAC。 在升级这个组件之前是否有任何程序或兼容性问题需要注意? 我已经有了一个这样的search,从我可以看到有没有,但我是相当新的,所以可能会失去一些明显的东西… 它是在一个现场环境,所以相信你可以体会到谨慎的态度…. 干杯
我有一个小的数据库,支持大约3.5MB。 如果我覆盖了备份Tasks -> Backup -> Type: Full -> Backup to disk ,每增加3.5MB的大小。 如果我删除了现有的备份,然后按照上面的过程再次回到它的3.5MB大小。 我只注意到,因为我把我的开发数据库备份到Dropbox,它的大小达到了100MB。 这是一个错误? 如果没有,发生了什么事?
在运行MsSQL的Windows Server 2012 R2服务器上打开Sql Serverconfigurationpipe理器后,我没有运行服务。 我做错了什么?
我正在尝试将SQL Server 2014安装到没有互联网连接的2012 R2盒子上(出于安全原因,我不能给它一个)。 我不认为这会是一个问题,所以我将安装介质(和.NET 3.5一起)下载到U盘上并从那里安装(指定不检查更新)。 数据库引擎服务失败,日志表明这是由于无法检查更新。 我手动下载并安装了SP1和2以及SQL Server 2014的累积更新,然后再次尝试。 这个问题依然存在。 在这一点上,我几乎没有什么想法,并且使用Google进行search似乎没有回报太多的信息。 我得到的确切的错误是下面。 Product Update Status: User selected not to include product updates. Error message: The following is an exception stack listing the exceptions in outermost to innermost order Inner exceptions are being indented Exception type: Microsoft.SqlServer.Chainer.Infrastructure.CancelException Message: Setup is not able to find a […]
所以基本上我们的客户不知道在授权SQL Server时他们在做什么,最终只购买一个用户CAL。 我想知道的是,同一个用户CAL可以使用相同的login在多个设备上使用,以便只有一个用户login,否则将是不可能的? 基本上来说,他们在一个仓库的生产线上安装了查看器PC,并且希望我们编写一个简单的桌面应用程序,这个应用程序能够提供数据库表格的可见性,以前只有他们的仓库pipe理系统可以访问。
我试图把可以通过PHP从表单提交数据到MSSQL数据库的页面放在一起。 我已经成功安装了PHP( phpinfo()即使在远程计算机上也能正常运行),但是它不会加载sqlsrv扩展 。 我知道我正在编辑正确的php.ini文件,因为我添加了另一个扩展(wincache),并且加载正常,同时使用phpinfo()和get_loaded_extensions() 。 日志不告诉我任何事情。 IIS上的PHPpipe理器告诉我,启用了sqlsrv扩展文件。 我已经重新启动网站,服务器和电脑,没有任何工作。 我在Windows 7旗舰机器上使用PHP 7.1.1。 它运行在x64模式下,非线程安全。 我已经确定,我启用的扩展文件是x64,非线程安全的。 我不知道还有什么要检查,还有什么更多的信息我需要提供。 编辑:我运行php-cgi.exe因为这个页面build议,它出来的错误mesages: [31-Mar-2017 22:38:12 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\Program Files\iis express\PHP\v7.1\ext\php_sqlsrv_7_nts_x64.dll' – The specified procedure could not be found. in Unknown on line 0 [31-Mar-2017 22:38:17 UTC] PHP Warning: PHP Startup: Unable to load dynamic […]
我有一个SQL服务器上的日志驱动器,我可以通过Windows资源pipe理器访问文件。 故障转移群集pipe理器显示日志驱动器#处于脱机状态。 当我尝试使群集磁盘#在线,它会给出错误 “无法将资源'联机群集磁盘#'错误代码0x8007174b群集Sotrage没有连接到节点”
我是一名应用程序pipe理员,并且我的应用程序向导在群集名称上创build了一个SQL数据库,而不是在群集的两个节点之一上,而是在群集名称上。 现在一周后,我的应用程序停止工作。 经过一番研究,我发现SQL集群做了故障转移。 我已经联系了创buildSQL集群的人,他告诉我, – 这是你自己的错,你没有以正确的方式创build数据库,你必须在数据库上设置一些标志。 而且你必须在两个节点上创build一个用户。 ( https://support.microsoft.com/en-us/help/918992/how-to-transfer-logins-and-passwords-between-instances-of-sql-server ) 我对这个反应感到惊讶,并认为这个集群是“透明的”。 而且我假定一旦在群集名称上创build了数据库,群集将在故障转移期间保证正常运行时间,并在群集的两个节点上创build用户。 所以问题是:在2016年的SQL集群上; 正确configuration 使用Microsoftbuild议安装 如果在群集名称(不在其中一个节点上)上创build数据库,您是否可以认为它是自动高可用的?如果发生故障转移,此数据库是否仍然可用?
我在Windows Server 2012 R2机器上运行SQL Server 2016 SP1。 据说,与SQL Server的早期版本不同,SQL Server 2016与开箱即用的TLS 1.2兼容….对吧? 无论如何,我的应用程序的一切工作正常,直到我禁用TLS 1.0和1.1,然后我得到这个错误: 无法打开数据连接。 错误:[Microsoft] [ODBC SQL Server驱动程序] [TCP / IP套接字] SSL安全错误 当我查看SQL Server ODBC 11驱动程序时,它们只适用于SQL Server 2014或更早版本。 是什么赋予了? 我不清楚如何更新ODBC是SQL Server 2016的TLS 1.1和1.2兼容,甚至不应该有这个问题(毕竟,TLS 1.0漏洞是复古2016年在这一点上)? SQL Server ODBC 11驱动程序下载:“用于SQL Server的Microsoft ODBC驱动程序11是单个dynamic链接库(DLL),包含运行时支持应用程序使用本机代码API连接到Microsoft SQL Server 2005,2008,2008 R2, SQL Server 2012,SQL Server 2014和Windows Azure SQL数据库“。 没有道理…我做错了什么? 我正在使用标准的SQL Server […]
我一直在使用PerfMon来监视一些SQL Server Stats,但是最近我们把生产SQL Server移到了一个不同的域,而我在设置这个备份时遇到了麻烦。 当我尝试添加计数器时,它可以识别它,但是当我展开一个节时,我得到Can't Load Counters 。 我们之间build立了信任关系,并且已经将本地login帐户添加到目标域上的“Perf Monitor Users”和“Perf Log Users”组。 任何人之前有这个或有任何想法?