我有一个用VMWare创build的虚拟主机。 我没有自己的主机,我只是可以远程连接到虚拟服务器。 我已经安装了SQL EXPRESS,并希望使用SQL Studio从我的电脑上远程连接它。 但是Studio使用的端口(默认为1433)已closures。 我一直在search最近2天的文件,尝试了所有我能find的,但没有任何工作。 我只是无法打开一个端口。 我想这是因为它是一个虚拟服务器。 只是想向你保证我已经完成了SQL EXPRESS的所有configuration,只是关于端口。 当我写telnet localhost 1433到MS-DOS,它说它是不成功的。 有没有办法在虚拟机上打开这个端口?
我们正处于VDI部署的末尾,并且需要在虚拟桌面客户端上安装SQL Server Developer Edition(2008)。 数据库pipe理员被邀请到晚会,随后负责发现这是否可能。 显然,我们聘请的VDI实施者build议我们的pipe理层在VDI下运行SQL Server Desktop是不可能的,但没有详细说明为什么(至less据我所知)。 任何人都可以提供一些信息,这是否是真的? 是否可以在Xen VDI客户端上运行SQL Server Desktop Edition(2008)?
我被要求在MS SQL Server 2008中截断一个大表。数据是不需要的,但可能需要每两年一次。 它永远不会被改变,只有被观看。 问题是,由于我不需要每天的数据,我该如何保护和备份数据呢? 请记住,我需要每隔两年才能访问一次,如果恢复过程需要几个小时,那么对我们来说是很好的select。 整个表大约有三百万行,我需要将它截断为大约一百万行。
我今天收到一封电子邮件,指出我们有一个长达278GB的日志文件,询问是否有人维护它。 我已经知道答案是否定的,因为我们没有dba(除了我自己,我对sql有相当的了解,但我是一名开发人员)。 我们的数据库比较大, 一些表有100多万条logging。 对于日志文件来说这似乎相当大,我想要找出一些方向来确定这是否是exception的,我们是否可以configuration更好的东西,或者最好的解决scheme是简单地接受我们需要喂养的野兽更高清的空间。 如果有更多的信息,我可以在这里张贴,这将有助于让我更好的答案,请让我知道什么。
我们目前在Windows NT 6.1(Build 7601:Service Pack 1)上使用Microsoft SQL Server 2008 R2(SP1) – 10.50.2500.0(X64)企业版(64位)作为我们的生产数据仓库数据库。 我需要将修补程序/安全修补程序版本10.50.2550.0应用于我们的生产数据仓库。 任何人都可以告诉我,我可以直接将此修补程序应用于我的生产服务器? 我是数据库pipe理域的新手。 如果我可以直接将修补程序应用于生产服务器,那么我必须采取哪些预防措施。 在非高峰时间,我必须强制重启生产服务器吗? 注意: 我采取了生产数据库( .bak ),msdb数据库( msdb.bak ),ssas立方体数据库( .abf ),报表服务器( ReportServer.bak ), ReportServerTempDB.bak ,encryption密钥备份的完整备份。 我禁用了自动安全更新。
我们有一个SQL 2005服务器,我们需要升级硬盘上。 我能想到的最有效的方法是: 使用D:\ Partition上的Backup Exec运行备份(此分区保存SQL DATA文件) 在启动时禁用SQL服务 重新启动服务器到RAID控制器 删除旧的硬盘 插入新的硬盘 初始化新arrays 启动进入操作系统 将驱动器号D:分配给新arrays 使用备份执行程序将所有数据文件恢复到D:\分区 在启动时启用SQL服务 重新启动服务器 这是做这个最好的方法吗? 我错过了什么吗?
我花了一个小时来备份我的24GB数据库。 我把备份放在与实际SQL数据库的位置相同的磁盘上,但我不认为这是事实。 当我执行exec sp_who2 ,结果如下: 这是结果 SELECT wt.session_id, ot.task_state, wt.wait_type, wt.wait_duration_ms, wt.blocking_session_id, wt.resource_description, es.[host_name], es.[program_name] FROM sys.dm_os_waiting_tasks wt INNER JOIN sys.dm_os_tasks ot ON ot.task_address = wt.waiting_task_address INNER JOIN sys.dm_exec_sessions es ON es.session_id = wt.session_id WHERE es.is_user_process = 1 这是perfmon窗口: 我如何诊断这个问题?
我有一个VPS运行一个Web应用程序,其性能正在被与之并行安装的SQL Server令人难以置信地变慢。 我想使用Azure SQL Server将数据库托pipe在Azure外部的VPS上。 我已经把数据库及其数据很好地从VPS发布到Azure,在防火墙允许的连接列表中添加了VPS的IP地址,但是当我去使用连接string时,我得到了通常没有权限或数据库不存在.. 我相对较新的Azure服务(用Visual Studio来连接和configuration虚拟机等),所以我需要做什么,以便允许此外部VPS连接和访问Azure上的SQL Server?
SQLServer2008在PC上。 当我们升级到SQLServer2008时,ODBC错误开始出现: State: 37000,Native: 155,Origin: [Microsoft][Sql Natize Client][SQL Server] 'TRUNCATE_ONLY' is not recognized as a BACKUP option. 现在这个错误信息已经开始成为一种常见现象。 我很困扰。 如何降级? 请帮帮我
我有一些logging问题,并根据应用程序的工作方式,我们不需要完全恢复模式,这将有助于我们与我们的日志logging。 如何将数据库切换到简单恢复模式?