在sql2005express导入Access数据库的方法
方法一:单表导入(1)打开SQL Server表面积配置表面积配置函数>默认情况下某些服务关闭,如果未打开,将无法导入。
在数据库引擎选择即席远程查询-->使OPENROWSET和OPENDATASOURCE支持(E)
如下:
(2)SQL Server Management Express中的新查询
输入:
表名为{ }选择SQL2005
从OPENDATASOURCE('microsoft。飞机。OLEDB。4,数据来源为Access数据库文件的路径;用户ID =管理员;密码=;')…要导入的表名称
例如,在访问数据库文件D进口的学生表: 210 myaccessdb .mdb到SQL2005
它可以写成:
选择*进入学生A
从OPENDATASOURCE('microsoft。飞机。OLEDB。4,数据来源为D: 210 myaccessdb .mdb;用户ID =管理员;密码=;')…{学生}
执行后,一台名为学生会自动添加到SQL2005,这是作为学生表中的Access数据库文件D一样: 210 myaccessdb .mdb。
方法二:通过访问升级向导导入数据
(1)打开access数据库
如下:
(2)从菜单栏(d)选择>数据库实用程序>升级向导(U)
(3)促销方式——在这种情况下,通过推广新的数据库
(4)在升级后填写SQL Server的名称(参见)和数据库名称。
(5)选择准备导出到SQL Server的表。
(6)促销表的属性设置
(7)
(8)完成晋升
(9)在促销结束后,有一个以上的testsql SQL2005数据库,如下