精华内容
下载资源
问答
  • 一个mdf数据库文件样例,来自sqlserver2012版本,此数据库文件可以在vs2015中打开、编辑,并可以单独脱离数据库使用
  • 今天想跑一个关于java网站的demo,结果在附加数据库项这一块出现问题,例程的数据库用的是sqlserver2014,而我的是2008,添加...如何将高版本sqlserver数据库导入到低版本 以我目前使用的环境为例,其余版本SQL...

      今天想跑一个关于java网站的demo,结果在附加数据库项这一块出现问题,例程的数据库用的是sqlserver2014,而我的是2008,添加数据库出现错误。经过一番查找,也找到某人写的一些博客上的解决方案,不过不是很清楚,让我做起来很费劲,想着自己写一个吧。以上是背景介绍,各位看官,正题来了。

     

    如何将高版本sqlserver数据库导入到低版本  以我目前使用的环境为例,其余版本SQL server请自行对号入座
    第一步: 在有2014版本的SQL server的电脑中找到你想要使用的数据库名称,右键-任务-生成脚本 然后按照提示点击下一步,在走到设置脚本编写选项这一步(也就是第三步),点击-高级 在里面找到服务器脚本 选择你需要的版本(我选择2008)然后直接下一步,完成之后会有一个脚本文件,看清楚存放的位置,之后将这个脚本,拷贝到另一台有低版本SQL server的电脑中(我的是SQL server 2008)

    第二步:打开SQL server2008 新建查询,将脚本文件托放进去,点击运行。

    第三步:运行完成之后,在c盘---prograrm file----Microsoft SQL Server  中生成一个文件夹MSSQL12.MSSQLSERVER  》》》》》 写到这里暂且暂停一下,在这个Microsoft SQL Server文件夹里,本身也有一个文件MSSQL10.MSSQLSERVER .这个是针对2008生成的文件夹,在这个里面存的是原本2008版本中的数据库,你可以自己打开看一下,而生成的这个12文件,其实是针对2014版本的。我也不知道为什么这么命名,如果有朋友看到,还麻烦解答一下。 好,言归正传,现在通过脚本运行后的数据库文件

    就放在这个MSSQL12.MSSQLSERVER文件夹中MSSQL下的Data目录里,后缀名为MDF文件就是,找到位置后,你需要在低版本的数据库中附加这个MDF文件,就可以把数据库导入到低版本中运行了。如果又不会附加数据库的,请自行解决,这个会有很多答案。

    展开全文
  • 核心步骤: 在sql server 2005 中直接右击数据库选还原数据库。...现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005

    核心步骤:

    在sql server 2005 中直接右击数据库选还原数据库。

    sql2000Tosql2005

     

    详细内容:

    用Sql Server 2000的数据库备份来还原Sql Server 2005中的数据库

    现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,金庆的专栏中有一篇《SQL2005备份还原问题 》讲解到了,但个人感觉不是很详细,现将分析和解决方法详细讲解。 
    【简单回顾】 
    如果我们有Sql Server 2000的数据库备份文件,要还原到另外一个Sql Server 2000数据库中,我们的操作是什么样的呢? 
    1、在目标数据库服务器中,打开Sql Server 2000的企业管理器,并新建与原库同名的数据库; 
    2、右键选择新建的数据库,找到并选择还原数据库,再随后的窗口中选择从设备; 
    3、添加Sql Server 2000的数据库备份文件并勾选覆盖原有数据库,点击确定,还原成功! 
    以上叙述为简单的回顾在Sql Server 2000中还原数据库的过程,虽然叙述的步骤不详细,但这大体的步骤已经可以说明一些问题了!请接着往下看…… 
    【还原Sql Server 2005】 
    回顾完Sql Server 2000中的数据库还原步骤,那么要将Sql Server 2000的数据库备份还原到Sql Server 2005上是不是也是如此呢?于是我如此这般的做了: 
    1、在目标数据库服务器中,打开SQL Server Management Studio,登录成功后,新建与原库同名的数据库; 
    2、右键选择新建的数据库,选择“任务”下的“还原”,再随后的窗口中选择“源设备”; 
    3、添加Sql Server 2000的数据库备份文件(此处的备份文件必须已经添加好后缀名),在列表中勾选此文件点击“确定”。 
    4、提示错误信息如下: 
    标题: Microsoft SQL Server Management Studio 
    ------------------------------

    还原 对于 服务器“***”失败。 (Microsoft.SqlServer.Smo)

    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476

    ------------------------------ 
    其他信息:

    System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 '***' 数据库不同。 (Microsoft.SqlServer.Smo)

    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.3042.00&LinkId=20476

    ------------------------------ 
    按钮:

    确定 
    ------------------------------ 
    附图如下: 
     
    详细错误信息附图如下: 
     
    【解决步骤】 
    看了金庆的专栏的《SQL2005备份还原问题 》后知道,若要用Sql Server 2000成功还原到Sql Server 2005中并不能按照在Sql Server 2000中的还原步骤来还原,即不能新建与原库同名的数据库,正确的还原方法如下叙述: 
    1、删除上述操作中新建的数据库或还原时要起的数据库名称相同的数据库名称,结合上图如删除已存在的'CN17006_db'数据库; 
    2、右击“数据库”选择“还原数据库”; 
     
    3、在出现的窗口中输入目标数据库,如输入CN17006_db,并选择“源设备”,点击浏览按钮; 
     
    4、单击“添加”按钮,选择Sql Server 2000的备份文件,点击“确定”按钮到初始窗口,勾选文件前“还原”列的复选框; 
     
    5、点击“确定”按钮,数据库还原成功。

    【关键所在】 
    由上述内容不难看出来,使用Sql Server 2000的数据库备份文件还原Sql Server 2000的数据库和还原Sql Server 2005的数据库时,其关键所在就是在Sql 2000时是必须新建数据库并对其还原,而在Sql 2005时是必须不能新建数据库才能对其还原。另外一个区别就是Sql 2000时是要新建的数据库名称与原库名称相同,而Sql 2005时输入的数据库名称可以是任意的一个名称,不必与原库名称相同。

    注意:

    如果经过上面的方法还是不可以的话 可能就是数据库备份的数据问题了

    如果出现这样的错误提示画面

    说明是路径的问题,将数据库的备份文件 放在相应的路径下面,如上文的是"c:\Program Files\Microsoft SQL Server\MSSQL\data\"文件件下,重新添加文件即可。

     
     注:

    备份还原后出现“受限制用户”

    可以通过右击数据库属性-》选项-》状态-》限制访问—》一般情况选中“Multiple”即可。
    如图:

     
     
     
     
    展开全文
  • 现在手中有SQL Server2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.tm,请追加相应的后缀名,如*.bak),欲将此文件还原到SQL Server2005中,还原时突然报错,为此在网上搜索了有关文章,现将分析和...

    现在手中有SQL Server2000中的数据库备份文件(如果此备份文件没有后缀名*.bak*.tm,请追加相应的后缀名,如*.bak),欲将此文件还原到SQL Server2005中,还原时突然报错,为此在网上搜索了有关文章,现将分析和解决方法详细讲解。

     

    如果我们有SQL Server2000的数据库备份文件,要还原到另一个SQL Server2000数据库中,我们的操作是什么样的呢?

    1、在目标数据库服务器中,打开SQL Server2000的企业管理器,并新建与原库同名的数据库;

    2、右键选择新建的数据库,找到并选择还原数据库,在随后的窗口中选择从设备;

    3、添加SQL Server2000的数据库备份文件并勾选覆盖原有数据库,点击确定,还原成功!

     

    以上叙述为简单的回顾在SQL Server2000中还原数据库的过程,虽然叙述的步骤不详细,但这大体的步骤已经可以说明一些问题了!

     

    【还原SQL Server2005关键所在】

     

    使用SQL Server2000数据库的备份文件还原SQL Server2000的数据库和还原SQL Server2005的数据库时,其关键所在就是在SQL Server2000时必须新建数据库并对其还原,而在SQL Server2005时是必须不能新建数据库才能对其还原。另外一个区别就是SQL Server2000时是要新建的数据库与原数据库名称相同,而SQL Server2005时输入的数据库名称可以是任意一个名称,不必与原数据库名称相同。

    【详细步骤】

    1、此时你的SQL Server2005中如果已经有一个数据库和你想还原的数据库名称一样。先将其删除。

    2、右键单击数据库选项,选择还原数据库

     

    3、在出现的窗口中输入目标数据库名称,比如:Hysys(图中是CN17006_db),并选择原设备,点击—>浏览按钮;


    4、单击添加按钮,选择SQL Server2000的备份文件,点击确定按钮到初始化窗口,勾选文件前还原列的复选框;


    5点击确定按钮,数据库还原成功。

     

    【常见错误】

    此时如果出现以下错误提示(如图):


    解决方法:按详细步骤操作至第四步后>点击选项“—>修改还原为

    格式:

    数据库安装目录\MSSQL.1\MSSQL\Data\数据库名_data.mdf(数据库名_data第一项

    数据库安装目录\MSSQL.1\MSSQL\Data\数据库名_log.ldf(数据库名_data第二项

    其实,就是最后一个”\“后面不用修改,前面改成你的SQL Server2005安装目录。

    如下图:


    点击确定,就完成了。


    展开全文
  • --查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_...alter database 数据库名 modify file ( name = 文件名(不包含后缀
  • *SQL Server数据库mdf文件中了勒索病毒.mdf.Dragon4444。扩展变为Dragon4444 SQL Server数据库mdf文件中了勒索病毒Dragon4444。扩展变为Dragon4444 常见的扩展如下: .ALCO .BIP .COMBO .KRAB .China4444 ...

    SQL,数据库,勒索病毒,mdf文件中毒,Dragon4444

    *SQL Server数据库mdf文件中了勒索病毒.mdf.Dragon4444。扩展名变为Dragon4444

    SQL Server数据库mdf文件中了勒索病毒Dragon4444。扩展名变为Dragon4444

    SQL Server数据库mdf文件中了勒索病毒Dragon4444。扩展名变为Dragon4444

    常见的扩展名如下:
    .ALCO 
    .BIP 
    .COMBO 
    .KRAB 
    .China4444 
    .Help4444 
    .Rat4444 
    .Ox4444 
    .Tiger4444 
    .Rabbit4444 
    .Dragon4444 
    .Snake4444 
    .Horse4444 
    .Goat4444 
    .Monkey4444 
    .Rooster4444
    .Dog4444 
    .Pig4444 
    .RESERVE

    ***.ldf.Dragon4444

    ***.mdf.Dragon4444

    ***.ldf.Dragon4444

    ***.mdf.Dragon4444

     

    展开全文
  • SQL Server数据库mdf文件中了勒索病毒.BIG3。扩展变为BIG3 SQL,数据库,勒索病毒,mdf文件中毒,BIG3 SQL Server数据库mdf文件中了勒索病毒***.mdf.BIG3。扩展变为BIG3 ***.ldf.BIG3 ***.mdf.BIG3...
  • SQL Server数据库文件保存在哪儿?

    万次阅读 2018-09-10 16:19:55
    1.数据库文件类型 数据库分2个文件 ...1.在SQL Server Management Studio中右键你的数据库名,选择属性,再选择文件选项,则可以看到文件路径 2.保存位置可以在新建数据库时指定 也可以在安装...
  • SQL Server数据库mdf文件中了勒索病毒BUNNY。扩展变为BUNNY ***.ldf.BUNNY ***.mdf.BUNNY ***.ldf.BUNNY ***.mdf.BUNNY SQL数据库可以做修复恢复,QQ80554803,TEL18620906802(微信) ...
  • SQL Server数据库mdf文件中了勒索病毒***.mdf.SEXY。扩展变为SEXY ***.ldf.SEXY ***.mdf.SEXY ***.ldf.SEXY ***.mdf.SEXY SQL数据库可以做修复恢复,QQ80554803,TEL18620906802(微信) ...
  • 核心步骤: 在sql server 2005 中直接右击数据库选...现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突...
  • 将批量的SQL文件导入SQL Server数据库

    千次阅读 2018-12-05 14:26:12
     有时需将批量的SQL文件(数百个SQL文件)导入新的SQL Server数据库中,一个一个执行会累坏人我们怎么批量导入   实施 1. 禁用数据库所有表主外键 EXEC sp_msforeachtable "ALTER TABLE ? NOCHECK ...
  • SqlServer修改数据库文件存放位置

    万次阅读 2013-12-05 12:09:00
    --查看当前的存放位置 select database_id,name,physical_name AS CurrentLocation,...where database_id=db_id(N'数据库名'); --修改文件的存放位置下次启动生效 --testDb为数据库名, alter database 数据库名 mod
  • 详细内容: 用Sql Server 2000的数据库备份来还原Sql Server 2005中的数据库 现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql ...
  • 现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突
  • SQLServer数据库注入详解

    万次阅读 2019-03-20 09:46:15
    SQLServer数据库 修改默认1433端口 SQLServer数据库的管理 SQLServer数据库的查询语句 SA权限开启xp_cmdshell获取主机权限 SA权限使用sp_oacreate执行系统命令 DB_owner权限LOG备份Getshell DB_owner权限差异...
  • SQL Server数据库mdf文件中了勒索病毒.FREEMAN。扩展变为FREEMAN ***.ldf.FREEMAN ***.mdf.FREEMAN ***.ldf.FREEMAN ***.mdf.FREEMAN SQL数据库可以做修复恢复,QQ80554803,TEL18620906802(微...
  • 今天公司要切换数据库服务器,数据库文件大于2G,结果再附加到另一服务器的数据库里面,就产生了一个问题。如下: 标题:Microsoft SQL Server Management Studio ------------------------------ 无法为此请求检索...
  • SqlServer数据库文件进行增删改查

    千次阅读 2019-05-27 16:51:42
    SqlServer数据库文件有主数据文件后缀为.mdf)、辅助数据文件后缀为.ndf)和日志文件后缀为.ldf) SqlServer 注释方法: --行注释 /* …………*/ 块注释 1.增加数据库文件 go alter database JXGL add ...
  • 第三章:SQL Server2019数据库 之 开启 SQL 语言之旅

    千次阅读 多人点赞 2021-03-07 13:54:44
    第二章:SQL Server2019 数据库的基本使用之图形化界面操作 学习重点 了解 SQL 语言相关的概念。 能够使用 SQL 语句对数据库、数据表进行管理。 一、SQL 语言概述 1. 数据库基本概念 要想清楚数据库的概念,首先...
  • 数据库经常会遇到SQL Server连接的问题,今天碰到客户端没有安装SQL Server工具,想这可以通过Telnet 或者Ping命令判断问题,有没有更好的方法呢。这里推荐的 ,最好有一个图形化的界面。 UDL(Universal Data ...
  • Sql Server数据库手工注入

    千次阅读 2021-06-13 08:50:08
    目录 Sql Server Sql Server数据库的查询语句 union注入 延时注入 ...数据库后缀名 .mdf,注释符是 -- 。 QLServer有三个权限级别: sa权限:数据库操作,文件管理,命令执行,注册表读取等system。.
  • sqlServer数据库备份

    2017-09-05 11:37:07
    注意“.bak”的后缀,可以不加,但是文件路径一定要真实存在,包括文件夹一定要存在。此外如果数据库是第一次备份,一定只能进行完全备份,无法进行差异备份。 2.通过sql语句还原数据库 restore Database 数据库名...
  • 现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,金庆的专栏中有一篇...
  • [color=blue]一、系统数据库[/color] 1、master master数据库由一些系统表组成。...它的独特之处在于每次Sql Server重新启动时都会重建而不是恢复它。 4、mssqlsystemresource mssqlsystemresou...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,508
精华内容 10,603
关键字:

server数据库文件后缀名sql