任何人都可以请build议我什么是当从多个独立的数据库从SQL Server 2005 – 2008框合并到两个不同的站点(2×SQL Server 2012企业节点在两个不同的站点(1×物理服务器在PROD和1×物理DR中的服务器有不同的地理位置和VLAN)? 因为我对SQL Server 2008 R2(我安装在MSCS 2008 R2之上)的理解是,我将需要每个站点中的2个节点,如下所示: PRODSQL1 PRODSQL2 接着 DRSQL1 DRSQL2 分别。 拟议的devise如下: PRODSQL2012-1 DRSQL2012-1 只要。 问题是并不是所有的Tier-1应用程序数据库都具有Mirorring或事务日志传送function,所以我不知道当我修补PRODSQL2012-1时应该怎么做以避免主要的数据库中断?
我有一个应用程序使用文件DSN连接到中央数据库服务器。 此数据库服务器镜像到辅助服务器上,如果发生故障切换,我的理解是在文件DSN“Failover_Partner =”中添加一行可以使应用程序自动连接到辅助服务器。 但是,这似乎并不奏效。 以下是应用程序服务器上的DSN内容。 [ODBC] DRIVER = SQL Server Native Client 10.0 UID = “用户名” failover_partner =“辅助服务器” networking= DBMSSOCN DATABASE =“数据库名称” APP =微软开放数据库连接 SERVER =“主服务器” 我已经testing了数据库的故障转移,我们的一些应用程序使用连接string与在其app.config或web.config文件中指定的故障转移伙伴都没有问题。 他们自动拿起辅助服务器并继续工作。 他们使用相同的数据库和相同的用户名,所以我知道这不是一个权限问题。 继续工作的应用程序在不同的子网上,因此我知道这不是networking问题。 我可以使用正确的用户名/密码在SSMS中手动连接到相关数据库。 我在这里亏本 我找不到任何理由,为什么这不应该工作。 我只能假设DSN出了问题,但我不知道它是什么,只有在需要使用故障转移伙伴时才会失败。 当我启动的应用程序和小学可用,它的罚款。
我在执行存储过程从一个指定的地址发送电子邮件到指定的地址使用Office 365作为SMTP服务器时SQL Server 2012数据库邮件中出现错误。 由于邮件服务器故障,邮件无法发送给收件人。 (2014-06-10T15:28:48)发送邮件(2014-06-10T15:28:48)exception消息:无法向邮件服务器发送邮件(邮箱不可用,服务器响应为:5.7.1客户端无权发送此发件人)。 这个相同的存储过程是在另一台服务器的生产工作正常。 唯一的变化是这个工作存储过程的实例是SQL Server 2008 R2。 从错误判断这是一个SMTP错误,我正确吗? 我用来发送和接收邮件的所有用户都在同一个O365域中,在O365有{SendAs}访问权限和NT Authority \ Self Trustees。 我可以通过指定的端口(587)远程loginOffice 365,甚至更奇怪的是我可以使用存储过程中指定的相同Office 365configuration文件,使用数据库邮件中的“发送testing电子邮件”function发送电子邮件。 任何帮助,将不胜感激。 数据库邮件设置的屏幕截图
在SQL Server 2012 Standard的新安装中,我们启用了混合模式身份validation。 使用Windows身份validation,我可以按预期进行身份validation并使用SQL Management Studio。 使用SQL身份validation,SQLpipe理工作室不会让我进行身份validation。 两个奇怪的症状: 在SQLpipe理工作室的“连接到服务器”对话框的密码字段中input每个字符键入的时间长度大约为3秒 即使密码input正确,身份validation也会失败 我确信我们正在使用正确的密码,并且我们可以使用来自其他应用程序的相同SQL凭据成功进行身份validation。 我尝试过使用服务器别名来切换networking协议,但问题似乎在SQL Management Studio中。
我们使用经典的asp和ASP.NET MVC 4(C#)并行运行一个站点。 在高stream量期间,asp页面中的数据库查询运行非常慢。 同时,在同一个站点上,C#页面总是正常连接到同一个数据库。 CPU,内存和networking使用在两台服务器上都是正常的(强大的硬件/连接)。 该网站多年来一直运行相同的设置和stream量负载,没有任何问题,这种行为大约在一周前开始。 有谁知道什么可能是错的? 数据库服务器:SQL Server 2012networking版 Web服务器:Windows Server 2012 IIS 8.0 Connection string: conn.connectionString = "Provider=SQLNCLI11;Persist Security Info=True;User ID=abc;Password=abc;Initial Catalog=sampledb;Data Source=192.168.10.11" iis服务器日志中的样本加载时间(毫秒): 2015-09-05 18:00:07 23642 /page.asp 2015-09-05 18:00:07 13547 /page.asp 2015-09-05 18:00:07 93 /ASP.NET 2015-09-05 18:00:07 11172 /page.asp 2015-09-05 18:00:07 78 /ASP.NET 2015-09-05 18:00:07 578 /ASP.NET 2015-09-05 18:00:07 10828 /page.asp […]
我正在查看SQL 2012标准的HA选项。 我喜欢AlwaysOn FCI的外观。 我正在使用SAN,所以我认为我可以满足所有要求,但是我正在查看的其中一个应用程序无法configuration备用数据库,只有一个数据库位置。 有了FCI,有什么办法可以创build一个名称(即SQLCluster01.domain.com),它会响应哪个节点? 如果没有,是否有其他的方法来创build数据库的高可用性接入点?
我已经在服务器A上创build了一个sql server数据库。 我总是使用Windows身份validation来连接,但现在我想连接到服务器B数据库。 然后,我添加了一个新的用户数据库,并打开Sql Authentication ON 。 现在,我可以使用以下命令连接到服务器A数据库: 1 ) Windows Authentication -Server name: PC\SQLEXPRESS or 2) SQL Authentication -Server name: localhost\SQLEXPRESS,1433 -Login: new_user -Password: example 但我不能连接我的公共IP,例如: 133.155.84.28 。 我必须使用本地主机。 这意味着我可以从服务器“B”连接数据库。 我去SQL Server Configuration Manager/Protocols for SQLEXPRESS/TCP IP/IP Adresses 。 在这里,你可以看到哪个IP地址让我login到我的本地SQLEXPRESS: 图片 我无法使用133.155.84.28和127.0.0.1都不能连接。 只有localhost 。 我该怎么办?
在安装过程中,为Installation shared feature directory和Instance root directoryselect不同的驱动器(比如说D和E),还是应该在同一个驱动器上,还是应该在OS驱动器上(通常是C)? 更新 :或者,实际上最好的做法是什么?
5天前,我访问能够通过SSMS完全访问本地主机上的SQL Server,没有错误login凭据。 现在我得到这个错误: ================================================== ================================build立到SQL Server的连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:共享内存提供程序,错误:40 – 无法打开连接到SQL Server)(Microsoft SQL Server,错误:2) 系统找不到该文件 结束错误消息=============================================== ========================== 对于我的数据库或SSMS,我没有改变任何configuration。 我的默认服务使用与之前工作相同的用户帐户运行,并具有运行该服务的适当权限。 我的实例名称是:MSSQLSERVER。 使用自动启动运行的服务: SQL全文filter守护程序启动器(MSSQLSERVER) SQL Server(MSSQLSERVER) SQL Server分析服务(MSSQLSERVER) SQL Server集成服务11.0 SQL Server报告服务(MSSQLSERVER) SQL Server VSS编写器 这是最后一个日志条目位于:C:\ Program Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ Log \ ERRORLOG 2013-02-12 08:16:48.32login 无法连接,因为已达到“2”用户连接的最大数量。 系统pipe理员可以使用sp_configure来增加最大值。 连接已closures。 [客户端:192.168.58.1] […]
当直接运行SQLEXPRADV_x64_ENU.exe时,SQL安装中心显示出来,我可以安装SQLEXPRESS。 我想执行自动命令行安装,所以我已经完成了SQLEXPRADV_x64_ENU.exe / X将文件解压缩到我的USB驱动器。 我没有运气安装从命令行运行或不知道如何排除故障。 在C:\ Program Files \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log中没有生成日志。 命令行: “D:#Setup Large Software Packages \ SQLEXPRADV \ setup.exe”/ qs / ACTION = Install / IAcceptSQLServerLicenseTerms / INSTANCENAME = SQLEXPRESS / ROLE = ALLFeatures_WithDefaults / ADDCURRENTUSERASSQLADMIN 结果: Description: Stopped working Problem signature: Problem Event Name: CLR20r3 […]