导航:首页 > 版本升级 > 如何mdf导入数据库文件

如何mdf导入数据库文件

发布时间:2023-04-21 14:01:28

㈠ 怎么在数据库中导入.mdf 文件

先附加到sqlserver,然后通过导入导出工具导出到mysql
从sql导出到mysql的方法很多,现介绍一种无需编程,直接利用sql和mysql里的图形界面进行导入导出的简单方法。
前提是已经安装了sqlserver客户端和mysql的图形界面管理工具phpmyadmin。
在控制台根目录下打开sqlserver企业管理器,新建sqlserver组,根据自己的情况进行选择;然后新建sqlserver
注册,进行对sqlserver的连接。准备妥当后,下面就开始了:
首先打开数据转换服务,新建包,打开dts界面,在连接中选择数据源进行配置。再选择将要转换到的目的文件,这里我选的
textfile(destination),选择好文件的存放位置之后,我们来新建一个任务。这里我们只选择转换数据任务,将带有“选择源连接”“选择目的连接”的鼠标分别选中数据源和目的之后,我们对新生成的连接进行定义,在其属性中将源,目的,转换依次定义。
执行任务,提示成功。保存任务。然后在新建的任务上导出数据,有向导提示,其中一项选择“从源数据库复制表和视图”。
这一步已经把数据导出到目的文件中。
下一步在mysql中新建表,与将要导入的结构保持一致时,直接选取“从文本文件中提取数据,插入到数据表:”,将选项添好后,“发送”就可以了,浏览一下,数据已导入了。若要导入的表已经存在,且属性名也不同,这时就先建一个与要导入的数据相同结构的表并导入数据(按刚才的进行就可以了),然后在mysql中导出“数据和结构”,得到sql语句,将其在文本文件中编辑,利用文本编辑器的替换功能,将表名修改,列名加入,最后将其粘贴在要导入表的执行sql语句的地方,执行一下,数据便导入了。
若过程中出现错误,请仔细检查配置的选项,确保正确。

㈡ 只有.mdf和ldf文件如何导入数据库

用命抄令行呢?

CREATE DATABASE tmp ON
( FILENAME = N'f:\ss.mdf' ),
( FILENAME = N'f:\ss.ldf' )
FOR ATTACH

在查询分析器里面,就运行袭上面的命令,将你的文件名和地址照上面格式填
前面是数据,后面是日志

CREATE DATABASE ss ON
( FILENAME = N'F:\Microsoft SQL Server\MSSQL.1\MSSQL\Data\tmp_data.mdf' ),
( FILENAME = N'F:\Microsoft SQL Server\MSSQL.1\MSSQL\Data\tmp_log.ldf' )
FOR ATTACH

㈢ ldf,mdf格式的怎么导入数据库

ldf是SQL Server的日志文件,mdf是数据文件,每个数据库都对应这样两个文件。
把这两回个文件放在同一个文件夹下面,然答后在SQL Server Management Studio中,在“数据库”上点击右键,弹出菜单中选择“附加数据库”,然后找到该路径下面的mdf文件,确定之后就可以将数据库重新附加到软件中进行管理了。

㈣ 怎么将.MDF数据添加到SQL2000数据库

除了MDF文件以外还要有LDF文件,添加步骤是:
找到控制台根-----------目录数据库---附加数据库-找到MDF文件,确定即可

㈤ 如何把mdf导入sql server

进入Sql Server Management Studio
在“对象资源管理器”右此祥尘击“数据库”单击附加
进入“附加数据库”森禅后添加宴信mdf文件即可。

㈥ 怎么将.MDF文件的数据怎么导入到数据库

有两种方式:
第一种。就是在新建 的数据库中右键--导入--,在导入的过程中进行选择版列与权列的对应关系(当然就只是一种简单的方式)
第二种:数据迁移。这是一种高级的方式。连银行的数据迁移也是用的这种方式。你需要写一个程序。将你原来的数据库中的记录一条一条的读取出来。。再按新表的表结构组合出一条insert into语句。。由于insert into是自己组合成的。即使表结构有很大的差异也可以成功的导入。。成功率也很高。。当然,这个比较费劲

㈦ sql server怎么导入mdf文件

1.第一种方法: 1.打开SQL Server,写好登录名和密码点击连接. 2.打开数据库,右键某一个数据库,选择“新建查询(Q)”。 3.再代码界面输入如下代码,点击F5键或者点击运行按钮即可。 代码谨粗如祥戚镇下: ...
2.第二种方法:方仔辩法/步骤:直接附加mdf,ldf文件 1.在“数据库”处右键选择“附加”,打开附加界面。 2.在“附加数据库”界面,添加mdf文件即可,点击“确定”。

㈧ .mdf数据库文件如何导入数据库

打开企业管理器->向下展开到'数据库'->右键点击'厅唯数据库'->选择'所有任务'->点击'附加数据库'->点击
带三个点的禅轿按钮(...)->找到要附加的数据库(要选择后缀名.mdf的)->点击确定->点击确定
附加成功扮袭培

㈨ sqlserver怎么导入mdf

如何将mdf, ldf文件导入到 server 2008数据库当中,下面提供两种办法:
第一种是右击数据库,然后点击附加。出现下面的界面。然后选择添加,添加上你要添加的mdf文件即可。

第二种方法是:新建查询,然后输入下列语句,
EXEC sp_attach_db @dbname = 'yourdatabasename',
@filename1 = 'x:\路径\MSSQL\Data\pubs.mdf',
@filename2 = 'x:\路径\MSSQL\Data.Ldf

但是可能会出现这种错误:
Sqlserver2008附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法
Sql Server2008附加数据库文件时弹出错误信息:如下图:

,一时无解,遂求助于网络谷歌,经过各种试验,特将解决办法整理于此,希望能帮到大家,同时如果有好的意见大家多多交流啊!
方案一:切换登录方式
出现这种情况是由于用“混合验证方式”(SQL Server身份验证)登录数据库造成的,只要将登录方式改为 “windows身份验证方式”
登录即可解决该问题,附加成功后再换用“混合验证模式”登陆就没问题了。
此方法经本人测试成功。
方案二:修改服务
选择 所有程序-SQL Server 2005-配置工具-选择"SQL Server Configuration Manager"或者“SQL Server 配置管理器”,
打开“SQL Server Configuration Manager”配置界面,在左侧选择"SQL Server 2008 服务",在右侧右击打开“SQL Server (SQLEXPRESS)” 的属性,在内置账户处将网络服务--”Network Service”改为本地系统--"Local System",
点击“重新启动”后再附加数据库就OK了。
此方法经本人测试成功。

附加数据库成功后如果担心改变设置后影响以后使用可以将内置账户处的“Local System”再改回
“Network Service”,数据库仍可打开。

主要配置过程如下图:
1.打开“SQL Server Configuration Manager”配置界面:
2.选择Sql Server(MSSQLSERVER),选项,并右击:

3.选择“Local System”:

4.选择“重新启动”:

5.配置成功:
这样配置后附加数据库就不会出错了。

出现的问题:
附加数据库后发现数据库属性为只读的解决办法
附加后发现数据库属性为“只读”解决方法为:
打开“Sql Server2008”,在只读的数据库上右击选择属性,选中属性窗口左侧"选择页"下面的"选项",在窗口右边将“数据库为只读”项
改为“False”,点击确定即可。
原因:之所以附加上的数据库为“只读”,是因为启动SQL Server 的默认的启动账号“网络服务”对所附加(Attach)的数据库文件的
权限不够造成的

阅读全文

与如何mdf导入数据库文件相关的资料

热点内容
在哪里看电商销售数据 浏览:135
win10覆盖txt文件找回 浏览:556
哪个网站可以听高中的课 浏览:381
iphone5s查看文件夹 浏览:844
类似创客贴的app工具有哪些 浏览:81
苹果7手机型号怎么看 浏览:135
高通手机升级找不到那个文件 浏览:593
工程造价工资和软件编程哪个累 浏览:669
公考报名文件路径 浏览:988
人脸识别系统招标文件 浏览:260
阅读app20听书怎么设置 浏览:996
axure70教程视频下载 浏览:446
linux如何开启端口 浏览:474
盗版广联达能不能升级 浏览:368
qsb是什么文件格式 浏览:268
遍历ftp目录文件内容 浏览:612
求生之路22001升级2121 浏览:646
按键精灵如何检测没有网络后休眠 浏览:915
招标文件的内容应当符合标准 浏览:465
外推内插法c语言程序 浏览:146

友情链接