我使用SQL 2008运行服务器,并使用“定期维护计划”备份数据库。 (我不是configurationSQL Server的专家)。 此计划的执行由SQL Server代理作业自动完成。 这似乎工作,我有我的备份文件在硬盘驱动器,每隔一段时间我下载他们,并恢复他们在我的机器,他们似乎工作。 但是,我试图在对模式进行一些重大更改之前手动运行备份,并将其报告为失败。 但是,备份文件确实在硬盘中,我也能够在我的机器上恢复它。 于是,我开始寻找代理人工作的执行历史,果然,每天都在失败。 但是,我不知道什么是错的。 同样,备份似乎也是有效的,但事实上,每天都将它们报告为失败对我来说有点令人不安。 这是我能find的最好的日志,但我不知道该怎么做。 任何想法/指针,我应该开始寻找? Date 1/24/2010 9:28:55 AM Log Job History (Backup.Backup) Step ID 1 Server MyServerName Job Name Backup.Backup Step Name Backup Duration 00:00:09 Sql Severity 0 Sql Message ID 0 Operator Emailed Operator Net sent Operator Paged Retries Attempted 0 Message Executed as […]
我已经在我们的服务器上设置了备份计划。 SQL Server 2008到凌晨01:00在Windows Server 2008 R2上午4:00。 sql备份运行良好,但是系统备份有时会以错误结束。 错误是: http : //technet.microsoft.com/en-us/library/dd364768%28WS.10%29.aspx 我的意思是,这是由SQL Server造成的,因为它意外地运行备份。 这是从SQL Server日志(它运行每个数据库): date4.2.2010 4:00:21日志SQL Server(当前 – 29.1.2010 23:25:00) 源spid72 消息I / O在数据库主服务器上被冻结。 无需用户操作。 但是,如果I / O不及时恢复,您可以取消备份。 和 date4.2.2010 4:00:24日志SQL Server(当前 – 29.1.2010 23:25:00) 源备份 消息数据库备份。 数据库:master,创builddate(时间):2010/01/29(23:25:32),转储页数:370,第一个LSN:859:56:37,最后一个LSN:859:80:1,转储设备数:1,设备信息:(FILE = 1,TYPE = VIRTUAL_DEVICE:{'{17B91D5C-9968-4D11-A7F1-1A31523D32F0} 25'})。 这只是一个信息性消息。 无需用户操作。 我的问题是: 为什么使用Windows备份运行SQL备份? 我怎么能解决这个错误? 万分感谢。
我有一个有相当大的查询表。 我join的列是另一个表中的PK。 这个列似乎占用了查询时间,使用表扫描,导致我相信SQL Server将无法使用远程表上的索引,并且在我的源表上需要它自己的索引。 我相当肯定我是对的,但如果一个SQL Server 2008的天才可能会涉足这一点,那将是非常好的。
我刚在我的Windows 7机器上安装了SQL Server 2008 Express。 我以前在这里有2005年和旧的SQL Server Management Studio Express使用它很好。 我能够连接到我的PC-NAME \ SQLEXPRESS实例没有问题。 我卸载了2005和SQL Server Management Studio Express。 然后我在我的机器上安装了SQL Server 2008 Express,并select安装SQL Server Management Studio。 现在,当我尝试连接到PC-NAME \ SQLEXPRESS(使用Windows身份validation,就像我以前一样),我收到以下消息: 无法连接到PC-NAME \ SQLEXPRESS。 与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:SQLnetworking接口,错误:26 – 错误定位服务器/实例指定)(Microsoft SQL Server,错误:-1)有关帮助,请单击: http : //go.microsoft.com/fwlink?ProdName= Microsoft+SQL +服务器&EvtSrc =&的MSSQLServer EvtID = -1&LINKID = 20476 当我去帮助链接提到,帮助页面build议如下: * Make […]
我正在尝试configurationSQL Server 2008以接受远程连接。 我已经通过所有我能find的文档,但是当我尝试通过pipe理工作室连接时,我得到一个错误,指出找不到服务器。 有趣的是,我可以通过telnet连接到远程服务器,通过sql server正在侦听的端口。 在SQL Server日志中,我可以看到连接尝试。 因此,SQL Server启动并运行并侦听正确的端口 – 没有防火墙阻止它。 这似乎默认情况下,SQL Server默认侦听端口50314,但pipe理工作室尝试连接端口1433.奇怪。 服务器pipe理工作室=没有骰子。 任何人有任何想法? 服务器设置为允许远程连接 – TCP IP已启用,防火墙已closures。 谢谢 更新以清除事情的一个位 当我们在sql server日志中的50314端口上进行telnet时,我们看到了连接尝试。 当我们通过pipe理工作室login时,我们看到它尝试连接1433端口。日志中没有这种连接尝试的迹象。
可能重复: 你能帮我解决我的软件授权问题吗? 我想购买Microsoft SQL Server 2008networking版,以便远程安装在服务器上。 问题是:我可以在美国购买许可证并以美元付款吗? 或者我必须在我的国家(葡萄牙)购买吗? 由于服务器在德国,我应该在德国购买吗? (如果有人知道一个好的经销商,我会apreciate)
每当我打开SSMS2008的文件浏览器进行加载或保存备份时,它总是进入安装MSSQL应用程序的根文件夹。 但是,这不再是存储数据的地方,因为我已将默认数据和日志文件夹更改为位于服务器上不同的数据驱动器上。 如何使这个文件浏览器在默认的数据位置启动? 谢谢
我安装了Visual Studio 2010,并且必须掩盖一些细节。 因此,它将SQL 2005 Express Edition升级到了SQL 2008,并迁移了我的所有数据库。 有没有可能卸载2008重新安装2005引擎? 我很高兴使用2008年的工具来pipe理2005年的数据库。
任何人都可以指向我,或者没有人知道SQL Server的这个“function”是什么? 谷歌search(也为“超级扫描”,似乎是该function的同义词)除了所有的SQL Server版本比较页面之外没有任何信息。 我也不确定这是一个stackoverflow还是一个serverfault问题。 我会先在这里尝试serverfault,但如果民间认为stackoverflow可能是一个更好的论坛,请给我一个评论,以达到这个效果 – ta 🙂
好吧,我正在运行Windows 7,64位。 我清理了SQL Server 2005完全离开我的系统,只留下SQL精简版。 我去了这里http://www.microsoft.com/downloads/details.aspx?FamilyID=01af61e6-2f63-4291-bcad-fd500f6027ff&displaylang=en,并安装了SQL Server 2008 Express Edition Service Pack 1。 安装后,在我的开始栏菜单中,我所有的SQLconfiguration工具是configurationpipe理器,错误和使用情况报告以及安装中心。 我没有SQLpipe理工作室。 所以我去了这里http://www.microsoft.com/downloads/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&displaylang=en并下载了SQL Server 2008 Management Studio Express,但是当我尝试安装它时得到一个警告说这个程序已知的兼容性问题,我需要安装SQL Server 2008 Service Pack 1.我认为这是我安装。 所以,我试图继续运行安装,但我然后得到一个错误消息,说Invoke或BeginInvoke不能在窗体打开之前调用… 如何检查Service Pack 1是否安装? 我该怎么办? 另外我重新启动我的系统,并检查Windows更新,它说,Windows它是最新的。