求一个将access的数据库中的表中的数据导出成sql语句的方法或工具

如题,表中的数据太多了,手工写INSERT 语句太麻烦了 。有什么方法吗

把Access 数据导出到SQL Server的方法如下:
1、打开ACCESS数据库,右键选中要导出的表TABLE1,选择导出,出现一个‘将表TABLE1导出....‘的对话框,在‘保存类型(T)’下拉列表选中'ODBC Databases (),出现一个导出对话框,一般的表名不做修改,默认就行了,点击‘确定’。
2、在‘选择数据源’对话框中,点击‘新建’按钮,出现的‘创建新数据源’中,选择‘SQL Server’数据源驱动程序,点‘下一步’,数据源名中可以输入你想定义的数据源名,本例数据源名为‘DC12’,点‘下一步,点‘完成’。
3、在出现的‘创建到SQL Server的新数据源’对话框中,服务器(S):选项下拉列表中,选择一个你想连接到的本地数据库或者网络数据库的服务器名称,本例的服务器名称为‘JIABAO9’,点‘下一步’,选中‘使用用户输入登录ID和密码的SQL Server 验证(S)’,分别在‘登录ID(L)和密码(P)’中输入访问数据库的的用户名和密码,点‘下一步’。
4、选择数据库的对话框里,在‘更改默认的数据库为(D)’下拉列表中选择一个已经有存在的数据库名称,本例数据库名为‘DBTEXT’,也就是把ACCESS数据库的TABLE1表数据导出到DBTEXT数据库,按‘下一步’--》完成--》确定。
5、在出现的‘选择数据源’对话框中,一般我们不用再修改‘DSN 名称(D)’的文件名了,前面已经命名为‘DC12’,点‘确定’;要求你在‘SQL Server登录’对话框里再次输入登录数据库的用户名和密码,输入完后,点击‘确定’,如果不出现错误提示,表明已经成功将ACCESS数据库表TABLE1的表结构和数据导出到数据库名为JIABAO9了。
6、在JIABAO9数据库下就新建立有一个名称为TABLE1的新表了,可用select * from TABLE1 来查询刚才导入的数据了。
7、因为是从ACCESS把数据表导入到SQL SERVER数据库的, 所以ACCESS和SQL SERVER数据
库的语法上有差别;
select 'stano,sname from stainfo where datepart(''m'',birth) =';是在ACCESS
数据库中的查询语句,在SQL SERVER中不能这样表达,否则会产生语法错误,
无效的参数传递: Invalib parameter specified for datepart;
注意大多数都是由引号或标点符号引起的,把m的引号去掉,
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-20
将access的数据库中的表中的数据导出成sql语句?手工写INSERT 语句太麻烦了?啥意思?
到底要做啥,你是要导出access的数据到哪?导入到access,还是从access道出?追问

就像sqlserver的这种功能,一个数据库里有很多数据,他可以自动生成一个sql脚本。这个脚本可以在其他数据库比如informix上执行,达到数据的移植。 其实这个脚本就是很多create 和insert语句组成。

我现在想把access数据库里的数据快速导入到informix数据库上。

本回答被提问者采纳

求一个将access的数据库中的表中的数据导出成sql语句的方法或工具
1、打开ACCESS数据库,右键选中要导出的表TABLE1,选择导出,出现一个‘将表TABLE1导出...‘的对话框,在‘保存类型(T)’下拉列表选中'ODBC Databases (),出现一个导出对话框,一般的表名不做修改,默认就行了,点击‘确定’。2、在‘选择数据源’对话框中,点击‘新建’按钮,出现的‘创建新数据源’中,选择‘SQL ...

如何把ACCESS的数据库导出成SQL语句
打开任意一个查询后,在左上方有个视图按钮,选择后会跳出菜单:你需要的SQL语句就在第4个选项。

怎样把access数据库转化为sql数据库
1,打开”控制面板“下”管理工具“中的”数据库源“;2,按”添加“添加一个新的数据源,在选择栏里选“Driver do microsoft Access (*.mdb)”,完成后将出现一个框,在“数据库源”里面输入想写的名称,这里取名叫“AAA”,说明不需要填,接着,按下面的选择,寻找数据库地址和选中(注意,请...

怎样把数据库从ACCESS改为SQL
1、把你的ACCESS保存起来 2、打开SQL Server管理控制台 新建个数据库 然后右击展开:任务—导入数据 系统会自动启动一个面板,点击下一步会出现“选择数据源”,在其旁边的下拉列表中找到ACCESS,选中它,单击下一步。3、单击“ACCESS文件路径”右侧的“浏览”按钮,找到原先保存的ACCESS文件,选中,单击下...

如何将ACCESS数据库转换成SQL的数据库格式
有两种处理方法:1.在SQL SERVER中创建一个与ACCESS数据库名称相同的数据库,然后用SQL SERVER的DTS工具(导入\/导出数据向导)将数据导入SQL SERVER 2.如果是ACCESS2007或以上版本,选择ACCESS中的"数据库工具"→"SQL Server"数据迁移工具

怎样将ACC数据库转换为SQL数据库?需要哪些辅助软件?
1、必须先安装Microsoft Office Access 2003,和SQL Server数据库。2、用Access 2003打开动数据库,打开后按工具栏——数据库实用工具——转换数据库——转换为2002-2003格式,把数据库转换成2003格式。3、转换完成后再用Access 2003打开,打开后按工具栏——数据库实用工具——升迁向导——新建数据库——...

如何将 Access 数据库转换到 SQL Server
1. 如图step1显示,连接到远程mssql数据库:2. 如图step2显示,选中Import Data 3. 如图step3显示,选中Microsoft Access,然后选择要转换的Access数据库文件,如果有密码,则输入登录信息 4. 如图step4显示,输入远程mssql数据库的登录信息 5. 请看图step5,这步很重要,如果表中有自动编号的字段,请...

如何将 Access 数据库转换到 SQL Server
你可以打开mssql数据库的企业管理器,数据库导入,按照向导一步步的就可以把ACCESS导入到sql数据库了 ,选择导入数据之后,根据向导 选择数据源是ACCESS,然后在浏览里面找到你的access数据库文件,下一步你可以导入到已经有的数据库中,如果sql server 没有数据库,你就需要提前新建一个数据库,便于在向导...

我有access数据库的一个mdf文件。怎么把它导出.sql。
access的数据库文件是mdb吧,SQl Server的才是mdf的,如果是SQL Server数据库,那么在资源管理器中可以选中数据库-右键【导出sql】就行了

有没有一种工具,可以把ACCESS的mdb存成.sql格式
当然没有,2个是完全不一样的东西 你可以用sql的企业管理器把ACCESS导进SQLSERVER.1楼是2B还回答呢.sql文件是查询分析器用的,是不包含数据的,MDB的包含数据,还互相导呢,搞笑

相似回答