Articles of sql

SQL Server代理作业 – 每天安排一天,每月一天

我们需要使用SQL Server代理(SQL 2000)来运行日常工作,但是我们不希望它在每个月的22号运行,因为有其他只在当天运行的进程会冲突。 代理中的重复设置不提供任何排除选项,有没有什么办法来实现这一点?

MSSQL可以和MySQL一起运行吗?

我目前正在为我们公司评估Expression Engine,但是需要将MySQL安装到已经运行MSSQL2005的数据库服务器上。 我应该期望任何兼容性问题或任何其他问题同时运行两个SQL? 在此先感谢,Brett

从另一台服务器恢复数据库

我有一个来自FS \ SQLExpress的备份。 这是在SQL Serverpipe理工作室使用SQL数据库备份工具。 如果我尝试用备份“恢复”我的数据库在THESTUDIO \ SQLExpress它告诉我,这是错误的服务器。 我怎样才能让它接受呢?

在VM中运行Windows Server 2008 Web Edition

我们计划在Windows Server 2008 Web Edition上运行Intranet站点。 该网站还将使用安装在同一虚拟机上的SQL Server 2008 Express。 我们正在使用VMWare服务器来托pipe虚拟机。 networking服务器将运行EPiServer CMS,并有10个并发用户。 正如你可能猜到的,预算紧张,我们不能购买新的硬件。 我想我有两个问题: 这是否会performance不佳,或者有可能有足够的CPU和RAM引发,这种configuration将performance良好? 在这个configuration中是否有隐藏的Windows或SQL Server许可问题?

有没有SQL Server的连接历史logging?

有没有办法find已经连接到我的SQL Server(2000)或其生命周期中的一个数据库的工作站列表? 即使是几个星期,也可以达到我的目的。 有没有一个日志文件,或者是我不得不打开的东西?

SQL Server 2005的双重实例(32位)可以让我使用> 4GB的RAM吗?

有人在具有16GB内存的64位操作系统上安装了MS SQL Server 2005的32位版本。 SQL Server的两个实例正在运行,但每个进程只使用大约1.7GB的RAM。 综合起来,这大约等于3.2GB,或32位应用程序的硬性限制。 我试图找出为什么每个实例不使用它自己的3.2GB的最大地址空间?

SQL Server 2000 – 恢复.MDF使用sp_attach_single_file_db失败,错误

由于不止一个人在干涉数据库,我们已经丢失了我们的事务日志文件,因此丢失了数据库。 幸运的是,我们的MDF文件仍然完好无损,我们并不担心丢失的交易,因为它们只是“删除”交易。 我做了一些研究,发现sp_attach_single_file_db命令几乎是为了这个目的,而sql server在文件被删除之前已经closures了。 我用这个命令: EXEC sp_attach_single_file_db @dbname = 'RecoveredDatabase', @PhysName = 'E:\SQL Data\AerationBasinsTrend_data.mdf' 其中'RecoveredDatabase'是我的新数据库,'E:\ SQL DATA \ AerationBasinsTrend_Data.mdf'是phyiscal .mdf文件。 我运行这个时出现错误。 服务器报告这一点: 服务器:消息1813年,级别16,状态2,行1 无法打开新数据库“RecoveredDatabase”。 CREATE DATABASE被中止。 设备激活错误。 物理文件名“E:\ SQL Data \ AerationBasinsTrend_Log.LDF”可能不正确。 设备激活错误。 物理文件名称“C:\ SQL备份\ TransLog”可能不正确。 据我所知,这个命令应该创build一个新的ldf文件,如果旧的不存在。 我错过了什么?

使用亚马逊EBS来存储您的数据库。 并增加存储空间!

好的,您可以将数据库存储在Amazon EBS上,当您想添加额外的存储空间时, 你将需要 1)拍摄一张快照,然后永远等待拍摄快照 2)从快照中创build一个新的更大的卷,并再次等待它来创build您的卷。 3)停止你的瞬间 4)分离旧的音量,然后重新连接新的音量。 5)开始你的瞬间 没有停机时间,没有更简单快捷的方法吗?

不确定SQL Server 2008 Express是否升级到Web Edition

我有SQL Server 2008 Express Edition,我需要升级到Express Edition R2或R2 Web版本。 所以我跑了R2网站的设置,去维护和select版本升级。 然后我通过向导,并插入的关键和设置表示升级已经完成。 但是当我loginManagement Studio时,它仍然显示为SQL Server 10.0.400。 那么它是否真正升级到R2 Web?

MySQL查询,2个类似的服务器,执行时间差2分钟

我有一个堆栈溢出类似的问题,但似乎是比编码更多的服务器/ MySQL安装相关。 下面的查询全部立即在我们的开发服务器上执行,因为他们可以花费2分20秒。 查询执行时间似乎受到LIKEstring所在的模糊不清的影响。 如果他们紧密地匹配一个比赛less的国家,那么就会花费更less的时间,而如果你在德国使用“ge”这样的东西,那么执行时间会更长。 但是这并不总是这样,有时它很不稳定。 发送数据似乎是罪魁祸首,但是为什么以及这是什么意思。 生产中的内存看起来是相当低的(空闲内存)? 生产: 英特尔四核至强E3-1220 3.1GHz 4GB DDR3 RAID1中的2个1TB SATA networking速度100Mb Ubuntu的 发展 英特尔酷睿i3-2100,2C / 4T,3.10GHz 500 GB SATA – 无RAID 4GB DDR3 更新2: mysqltuner输出: [PROD] ——– General Statistics ————————————————– [–] Skipped version check for MySQLTuner script [OK] Currently running supported MySQL version 5.1.61-0ubuntu0.10.04.1 [OK] Operating on 64-bit architecture ——– […]