我认为这是一个相当简单,也许是愚蠢的问题。 我已经使用GUI在两台SQL Server 2008服务器(即SQL Server Management Studio)之间build立了日志传送。 它一直运行良好 – 但现在我想更改复制文件保留在辅助服务器上的天数。 这只是回到GUI并在那里改变的问题。 是否足够聪明,只是做了这么简单的改变,还是GUI只用于创build初始日志传送configuration?
我有一个cusotmer谁给我他们的数据库转储,我应该导入到MS SQL 2005中,并看看。 不幸的是,从MS SQL 4.2(大约在1992年)(这显然也有某种Y2K补丁应用于它)(我被告知)。 当我尝试导入.bak文件时,我得到一个restore media family incorrectly formed错误。 有人对此有经验吗? 任何意见,将不胜感激。
我试图在SQL Express 2012数据库上启用TCP / IP连接,似乎我错过了某个步骤。 为了启用它,我: 打开SQL Serverconfigurationpipe理器 select“[实例名称]的协议” 双击TCP / IP 将“ Enabled Yes设置为“ Yes 出于testing目的,将“ Listen All设置为“ Yes 此外,为了达到最佳效果,请连接到SQL Server Management Studio中的服务器(使用[默认]协议,而不是显式的TCP / IP),确保Allow remote connections to this server 。 然后为了testing它,我试图在SQL Server Management Studio中创build一个新的连接。 一样的用户,一切都一样。 唯一的区别是,在高级设置中,我将协议设置为TCP/IP 。 但是,它不连接。 只是在标准的“服务器没有find或无法访问”错误的结果。 我的目标是能够通过SQL Management Studio以及使用Hamachi的工作站的Visual Studio连接到服务器提供专用连接。 当然,工作站也会得到同样的错误,因为它似乎还没有在服务器本地工作。 还有什么我应该检查哪些可能会阻止连接? 在Windows服务器configuration和维护方面,我并不是很精通,所以很可能是我完全忽略的基本或显而易见的步骤。
我刚刚安装了SQL服务器和asp.net mvc应用程序的ISS。 我希望我的应用程序使用Windows身份validation。 在我的应用程序方面,我知道我有很好的连接string,因为我在本地机器上运行它,并且工作正常。 在我的新的远程服务器,它不想工作 – 所以我改变连接string使用凭据 – SA,它的工作。 所以我显然缺乏一些configurationWindowsauthentication。 至于我做的是我添加networking服务到我的SQL服务器login,并授予它的pipe理员权限。 此外,我的应用程序池正在作为networking服务运行。 它仍然不起作用,我错过了什么? 编辑澄清:我的sql服务器启用WinAuth。
这是我第一次使用Windows和SQL Server进行高可用性负载平衡。 寻找一些validation和我的计划安装input。 现在,通常当我想要创build一个负载平衡的HA网站时,我将把数据库分离出来,放到一个多可用区RDS实例中,然后产生许多指向RDS的Ec2实例。 这一直与MySQL一直很好,但SQL Server RDS不支持多可用区。 我读了SQL Server可以设置为见证,哪(如果我错了纠正我)实时镜像数据库,除非它不能到达数据库,在这一点上,它成为主要的数据库。 在使用相同的数据库数据时,下面的设置是否能够正确地平衡传入的请求? 如果主实例在某个时刻确实停止了,然后又恢复正常,它会自动“跟上”服务器的数据吗? 你会这样做吗?
直升机, 我正在尝试使用Principal,Mirror和Witness服务器来镜像数据库。 每台拥有本地IP地址(v4)的计算机都是静态的,所以它们不会改变。 然后我做了一些阅读,并按照如何备份和恢复testing数据库,然后使用镜像Congure安全向导的步骤,我可以使用SQL Server身份validation而不是Windows身份validation连接到每个服务器,然后我得到成功的消息,然后我点击closures和启动Mirroing,但我然后得到一个错误#1418networking地址:“TCP:// BAKSRV:5022”不能到达或不存在,然后我改变了networking地址,看看它会连接使用IPv4并input以下信息。 进入服务器networking地址: 主体:TCP://10.1.10.1:5022镜像:TCP://10.1.10.2:5022见证:TCP://10.1.10.3:5022 我也尝试使用他们的电脑名称,但它仍然给我同样的错误 错误#1418networking地址:“TCP://10.1.10.2:5022”无法到达或不存在 在镜子比较。 我进入cmd,并做了netstat -a,我看了很多次: TCP —- 10.1.10.2:5022 ——- Main-PC:diffrent port numbers —- TIME_WAIT 我也禁用了镜像组件上的防火墙。 排除,但我仍然无法启动镜像。 所有的Comps运行MS SQL 2012,我正在使用像两个文件的TestDB只是为了得到它的testing/工作。 当我尝试这个: SELECT name, role_desc, state_desc FROM sys.database_mirroring_endpoints 我得到: name role_desc state_desc Mirroring PARTNER STARTED 当我尝试这个: SELECT name, port FROM sys.tcp_endpoints 我得到: name port Dedicated Admin Connection 0 TSQL […]
我需要创build一个ODBC连接到MS SQL Server,客户端主要是XP机器。 连接必须使用SQL服务器authentication – 有没有办法通过命令行远程执行此操作? 我认为这种authentication可能是一个绊脚石? 任何build议,自动化或部分自动化这种types的任务将非常感激。 谢谢, 乔
我正在通过其SQL Server 2008 R2数据库与第三方产品进行集成。 在以前的版本中,我能够通过SQL Server Management Studio和SQLCMD作为使用Windows身份validation的Windowspipe理员访问数据库。 第三方产品控制sa帐户并保密。 应用供应商的最新产品更新后,我无法再使用Windows身份validation访问数据库。 我甚至尝试单一模式,但没有运气。 以下是我如何切换到单一模式: net stop MSSQL$FOOBAR net start MSSQL$FOOBAR -mSQLCMD 这似乎启动数据库。 C:\>sqlcmd /S .\FOOBAR Msg 18470, Level 14, State 1, Server WINMAC\FOOBAR, Line 1 Login failed for user 'WINMAC\steve'. Reason: The account is disabled. 有没有办法? 或者是更有可能的供应商已经closures了一个洞,我不能进入?
我相当新的SQL Express 2012,但只是安装在我的服务器2008 R2。 我试图安装一个名为joomla的CMS,在SQL社区服务器和托pipe解决scheme之前,我已经做了很多次了。 我可以连接到SQL Serverpipe理工作室,使用Windows身份validation和创build用户的SQL身份validation。 但在Joomla安装过程中,无法使用我创build的用户连接到我的数据库? 我的sqlexpress服务正在运行,我已经重新启动服务和计算机…. 我试过了: 禁用Windows 2008 R2防火墙 开放端口1433 在configurationpipe理器中增加所有命名pipe道,共享内存和tcp / ip
我有一个从CSV文件导入数据到本地SQL Express数据库的过程,然后我可以使用SQL Server 2012迁移工具将数据库迁移到SQL Azure(如http://bit.ly/WRPSZs中所述 )。 这对移动数据库非常有用。 但是,当数据发生变化,我只是想简化数据库,这有点痛苦。 我试图改变我的脚本,只是连接到SQL Azure数据库,但遇到了SQL Azure显然不支持BCP的问题: Msg 40526, Level 16, State 1, Server Xxxxxx, Line 37 'BULK' rowset provider not supported in this version of SQL Server. 所以我回到导入到SQL Express,然后删除数据库,从SQL Express中导出,然后去重新创build数据库用户和angular色。 任何人有更好的方法?