在sqlserver中如何导入.db数据库文件

在sqlserver中如何导入.db数据库文件,第1张

db是不能被导入的

只有mdf文件才能被导入

db是paradox的文件形式,它可以在VB的VisData或Borland公司的BDE(Borland Database Engine)中打开

这个不行吧。oracle的备份文件是二进制,必须解析它才能做呢,这个如何解析dmp文件只有oracle公司的人知道。因此dmp文件是不能导入到sql server里。建议把oracle里每个表导出文本文件,然后在sql server里用bcp in导入吧

sql

server2000可以直接导出access数据,具体如下:

打开企业管理器——首先建一个空数据库,比如:student——右击“数据库”——所有任务——导入数据——下一步——有如下选项:

数据源:点击小三角,选择:microsoft

access

文件名:点击小浏览框,选择需要转换的access数据库

——下一步——有如下选项:

数据源:在小三角里,选择事先已建好的空数据库student

——下一步——下一步——下一步——完成——确定——完成。

如何向数据库中添加数据或日志文件 (SQL Server Management Studio)

本主题说明如何使用 SQL Server Management Studio 中的对象资源管理器向数据库中添加数据或日志文件。

向数据库中添加数据或日志文件

1

在对象资源管理器中,连接到 SQL Server 数据库引擎实例,再展开该实例。

2

展开“数据库”,右键单击要从中添加文件的数据库,然后单击“属性”。

3

在“数据库属性”对话框中,选择“文件”页。

4

若要添加数据或事务日志文件,请单击“添加”。

5

在“数据库文件”网格中,输入文件的逻辑名称。该文件名在数据库中必须唯一。

6

选择文件类型:数据或日志。

7

对于数据文件,从列表中选择文件应属于的文件组,或选择 <新文件组> 以创建新的文件组。事务日志不能放在文件组中。

8

指定文件的初始大小。根据数据库中您希望的最大数据量,使数据文件尽可能大。有关详细信息,请参阅使用文件和文件组管理数据库增长。

9

若要指定文件的增长方式,请在“自动增长”列中单击 ()。从下列选项中进行选择:

1 若要允许当前选中的文件根据数据空间量的需求增加而增长,请选中“启用自动增长”复选框,然后从下列选项中进行选择:

2 若要指定文件按固定增量增长,请选择“按 MB”并指定一个值。

3 若要指定文件按当前文件大小的百分比增长,请选择“按百分比”并指定一个值。

10

若要指定最大文件大小限制,请从下列选项中进行选择:

1 若要指定文件能够增长到的最大大小,请选择“限制文件增长(MB)”并指定一个值。

2 若要允许文件根据需要增长,请选择“不限制文件增长”。

3 若要防止文件增长,请清除“启用自动增长”复选框。文件大小不会增长到超过“初始大小 (MB)”列中指定的值。

ms189253note(zh-cn,SQL100)gif注意:

最大数据库大小由可用磁盘空间量决定,许可限制由正在使用的 SQL Server 版本决定。

11

指定文件位置的路径。指定的路径必须存在才能添加文件。

ms189253note(zh-cn,SQL100)gif注意:

默认情况下,数据和事务日志放在相同的驱动器和路径中以适应单磁盘系统,但这对于生产环境可能并非最佳方式。有关详细信息,请参阅了解文件和文件组。

12

单击“确定”。

1

在对象资源管理器中,连接到 SQL Server 数据库引擎实例,再展开该实例。

2

展开“数据库”,右键单击要从中添加文件的数据库,然后单击“属性”。

3

在“数据库属性”对话框中,选择“文件”页。

4

若要添加数据或事务日志文件,请单击“添加”。

5

在“数据库文件”网格中,输入文件的逻辑名称。该文件名在数据库中必须唯一。

6

选择文件类型:数据或日志。

7

对于数据文件,从列表中选择文件应属于的文件组,或选择 <新文件组> 以创建新的文件组。事务日志不能放在文件组中。

8

指定文件的初始大小。根据数据库中您希望的最大数据量,使数据文件尽可能大。有关详细信息,请参阅使用文件和文件组管理数据库增长。

9

若要指定文件的增长方式,请在“自动增长”列中单击 ()。从下列选项中进行选择:

1 若要允许当前选中的文件根据数据空间量的需求增加而增长,请选中“启用自动增长”复选框,然后从下列选项中进行选择:

2 若要指定文件按固定增量增长,请选择“按 MB”并指定一个值。

3 若要指定文件按当前文件大小的百分比增长,请选择“按百分比”并指定一个值。

10

若要指定最大文件大小限制,请从下列选项中进行选择:

1 若要指定文件能够增长到的最大大小,请选择“限制文件增长(MB)”并指定一个值。

2 若要允许文件根据需要增长,请选择“不限制文件增长”。

3 若要防止文件增长,请清除“启用自动增长”复选框。文件大小不会增长到超过“初始大小 (MB)”列中指定的值。

ms189253note(zh-cn,SQL100)gif注意:

最大数据库大小由可用磁盘空间量决定,许可限制由正在使用的 SQL Server 版本决定。

11

指定文件位置的路径。指定的路径必须存在才能添加文件。

ms189253note(zh-cn,SQL100)gif注意:

默认情况下,数据和事务日志放在相同的驱动器和路径中以适应单磁盘系统,但这对于生产环境可能并非最佳方式。有关详细信息,请参阅了解文件和文件组。

12

单击“确定”。

请参阅

任务

如何删除数据库中的数据或日志文件 (SQL Server Management Studio)

如何增加数据库的大小 (SQL Server Management Studio)

概念

了解文件和文件组

帮助和信息

获取 SQL Server 2008 帮助

>

bak文件,创建或已有一个待使用的数据库,右键 任务=>还原数据库,高级选中把强制恢复选中

mdf文件(注意日志文件),这里需要在父级 数据库 目录进行 右键,附加

SQL

Server本身有数据导入的 *** 作。但如果要从一个备份的文件中导入数据,则要进行另外的 *** 作。下面以一个例子进行说明。

SQL

Server服务器上已有一个DOE数据库,并且里面有大量的数据,现准备从另外一个备份文件A1BAK(不是DOE数据库的备份文件)中导入另外的数据(即导入后在DOE中增加一些数据表,表中已录有数据),并保持原DOE的数据不变。

1、首先,在“SQL企业管理器”中新建一个临时数据库A1。

2、右击A1数据库,选择:所有任务->还原数据库。

3、在“还原数据库”窗口中,选择:“从设备”。

4、点击“选择设备”。

5、点击“添加”。

6、从文件名中选择要还原的数据库文件,如A1BAK。

7、点击“确定”,返回“还原数据库”窗口。

8、点击“选项”卡,进入选项设置。

9、钩选:“在现有数据库上强制还原”。

10、修改“移到物理文件名”为:“c:a1ldf”、“c:a1mdf”。

11、点确定,即可导入备份文件中的数据到临时数据库A1中。

12、此时,你可以将数据从A1导入到另外一真正要导入的数据库中,如DOE数据库。

(下面的数据导入 *** 作为SQL2000企业管理器的一般数据导入导出 *** 作。)

13、在“SQL企业管理器”中选择“DOE”数据库。

14、右击DOE数据库,选择:所有任务->导入数据。

15、在“DTS导入/导出向导”窗口的“选择数据源”中,数据源选择刚才建立并导入数据的临时数据库A1。点击下一步。

16、在“选择目的”中,系统已经默认为DOE数据库。

17、连续点击“下一步”,直到完成。

经过上面的 *** 作,你已经成功地将备份文件A1BAK中数据导入DOE数据库中,并且DOE数据库原有数据不变。

SQL Server数据导入导出的几种方法 在涉及到SQL Server编程或是管理时一定会用到数据的导入与导出, 导入导出的方法有多种,结合我在做项目时的经历做一下汇总:

SQL Server导入导出向导,这种方式是最方便的

导入向导,微软提供了多种数据源驱动,包括SQL Server Native Cliant, OLE DB For Oracle,Flat File Source,Access,Excel,XML等,基本上可以满足系统开发的需求

同样导出向导也有同样多的目的源驱动,可以把数据导入到不同的目的源

对数据库管理人员来说这种方式简单容易 *** 作,导入时SQL Server也会帮你建立相同结构的Table

以上就是关于在sqlserver中如何导入.db数据库文件全部的内容,包括:在sqlserver中如何导入.db数据库文件、如何在sql server 中导入dmp数据库文件、怎样将已有的SQL Server文件加载到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10191125.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存