我在本地环境中使用SQL Server 2012。事实上,它正在我的Windows7机器上运行。我的问题如下:我收到SQL数据库的每日备份。现在,我只是每天通过删除现有的数据库来恢复整个数据库。此恢复任务需要相当长的时间才能完成。我对恢复过程的理解是,它会用新的备份覆盖以前的数据库。SQL Server 2012是否可以使用新备份中发生的任何更改来修改现有数据库?我的意思是,将以前的数据库与更新后的数据库进行比较,并在需要的地方进行必要的更改。
我希望使用窗口计划使用SQL Server Express计划每日备份。当我尝试将数据库备份到c驱动器时,我可以将数据库备份到D drive.But。ms sql向我返回此错误
Msg 3201, Level 16, State 1, Line 3
Cannot open backup device 'C:\inetpub\Project backup Live\LewreDB backup\Wednesday\20120502.bak'. Operating system error 5(failed to retrieve text for this error.
我想复制一个数据库(表,它的数据,存储的过程和视图)从SQL Server 2008数据库到SQL Server Express。有可能吗?如果是的话,请告诉我怎么做好吗?当我尝试时,它给出了一些错误。
请注意,我在SQL Server 2008数据库表中只有很少的记录。
谢谢和问候..Shruthi Keerthi..
我有一个来自sql server express 2005的旧mdf文件。我想在我的Win7 SP1 64位计算机上移植/运行我的旧项目。我还没有安装任何版本的SQL server express。
我应该选择可以在我的机器上运行的最旧版本的SQL server express (sql server express 2008 R2 SP1)还是最新版本的(sql server express 2014 SP1),或者介于两者之间?
我宁愿安装较新版本的SQL server express,但在尝试重新创建数据库时,我确实需要接受/升级我的旧的2005 mdf文件。
谢谢!JF
最初来自SQL Server 2008的数据库已恢复到SQL Server 2012。已从SQL Server 2012创建备份,我正尝试在本地SQL Server 2008 Express上恢复它。然而,我得到一个错误‘指定的转换无效’(SQLManagerUI)。
我已经从2012年生成了一个SQL脚本,并对其进行了设置,使其生成时与SQL Server 2008兼容。然而,它是一个大的sql文件,大约700mb。
我记得之前,我曾试图在本地SQLExpress上运行这样大小的脚本,但也得到了一个错误。
有没有办法将SQL Server 2012中的“大型”数据库导入到SQL Server
我想备份远程站点上的SQl Server2005数据库(即最终在我的机器上本地拥有数据库的备份文件)。
是否可以使用SQL Server Management Studio Express完成此操作?我已经安装并运行了这个..但似乎找不到使用它进行备份的方法。如果这是不可能的,我如何创建一个备份我的远程数据库以其他方式?
谢谢,
Bazza
我有两个数据库:源是来自SQL Server Express的客户端数据库,目标是来自SQL Server 2005数据库的数据库作为初始备份。我需要的是同步源到目标数据库,如果它们之间有任何差异,并且同步是从源到目标的单向。
我不确定有哪些工具可用。我尝试用谷歌搜索这个问题,发现MS Edition (2005)有一个同步数据库的工具,它也可以生成T-SQL脚本。不知道这是不是好的。是否可以将该脚本用作SQL Server (目标服务器)上的计划作业?顺便说一下,我现在没有团队版,但我有VS 2005教授有什么建议吗?
我已经在sql server 2005上创建了一个数据库备份作业,该作业正在sql server上创建每日备份。
但是当我给出像\\erpserver\d:\backup\这样的网络位置路径时,我希望它将备份在网络驱动器或位置上。
但它给了我一个错误:
18204.security:16 state 1.
我有一个关于Server和的问题。在我的客户端计算机中,他使用的数据库是SQL Server 2012,在我的计算机中我使用的是SQL Server 2005。因此,我想安装另一个实例,一位朋友告诉我,我不需要安装Server 2012标准(他们拥有的标准),使用SQL Server 2012 Express将工作。这样行吗?
我真的不知道使用2012和Standard 2012 (使用同一个数据库)的真正区别。
我有一个bak文件(这是一个SQL server express 2005 mdf文件的备份数据库文件),我应该获取MDF文件,这样我才能处理它的表,我如何从这个bak文件中获得原始MDF文件?我使用的是Visual studio 2012,有必要安装management Studio吗?我曾尝试将此bak文件恢复到包含Sql server express management studio 2008的另一个系统的空数据库中,但它显示数据库不匹配,出了什么问题?
我想复制一份我已有的数据库,但将其作为测试数据库保存在同一服务器上。但是,我找到的所有内容都是使用复制数据库向导(我使用的是MS SQL Server Express)。
说明始终是:在SQL Server Management Studio的对象资源管理器中,展开数据库,右键单击某个数据库,指向“任务”,然后单击“复制数据库”。
我没有“复制数据库”选项。我是以管理员身份运行的,所以不知道为什么我没有安装它-它是我必须单独安装的东西吗?我无法执行分离/附加操作,因为它正在复制到同一服务器。我尝试了分离,复制MDF/LDF,重命名,附加,但正如你可以想象的那样,这搞得一团糟:)我不是很擅长用S
我对express和developer加载项都使用此命令。
select @@VERSION
快速服务器的结果如下
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1617.0 (Intel X86)
Apr 22 2011 11:57:00
Copyright (c) Microsoft Corporation
Express Edition with Advanced Services on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
而开发人员的结果是失败的
我正在尝试使用Backup-Restore在SQL Management Studio (SQL Server Express)中创建数据库的副本。本地到本地。当我这样做时,它复制表格和数据,但忽略视图、存储过程和外键。
对象资源管理器->写单击"Databases“-> "Restore Database...”-> put in a name -> select a "from“数据库-> go
下面是生成的脚本:
RESTORE DATABASE [DbName_raw]
FROM DISK = N'C:\Program
我有一个ASP.NET应用程序正在使用的Sql Server2008Express数据库文件,但我不确定如何在不关闭网站的情况下查询数据库。
我无法将数据库文件(.mdf和.ldf文件)复制到另一个目录,因为它们正在被web服务器使用。此外,如果我将数据库附加到sql server的实例上(在sqlcmd提示符下使用'Create database DB name on (filename = 'DB filename.mdf') for attach;‘命令),则应用程序池用户将无法访问数据库(即网页开始生成http 500错误)。我认为这可能与应用程序池的用户名以某