把access数据导出到SQLSERVER!!!!!!!!
能不能用一条SQL语句把ACCESS数据导出到SQLSERVER?怎么写???? 问题点数:100、回复次数:10Top
1 楼marki(我很笨)回复于 2003-01-11 10:09:20 得分 0
應該不可以吧,關注Top
2 楼marki(我很笨)回复于 2003-01-11 10:15:33 得分 0
對了,在數據導入響導最後不是可以生成SQL腳本嗎,把它存下來看看Top
3 楼CABO(腊肉)回复于 2003-01-11 10:19:04 得分 0
用一个数据库引擎(比如BDE),
insert into tablename(sql)
select * from tablename(access)Top
4 楼ldh_0421(宇居楠)回复于 2003-01-11 10:24:59 得分 0
不懂,能不能详细点?Top
5 楼CABO(腊肉)回复于 2003-01-11 10:37:34 得分 100
使用DTS向导迁移你的Access数据到SQL Server,你可以使用这些步骤:
在SQL SERVER企业管理器中的Tools(工具)菜单上,选择Data Transformation
Services(数据转换服务),然后选择Import Data(导入数据)。
在Choose a Data Source(选择数据源)对话框中选择Microsoft Access as th e Source,然后键入你的.mdb数据库(.mdb文件扩展名)的文件名或通过浏览寻找该文件。
在Choose a Destination(选择目标)对话框中,选择Microsoft OLE DB Prov ider for SQL Server,选择数据库服务器,然后单击必要的验证方式。
在Specify Table Copy(指定表格复制)或Query(查询)对话框中,单击Copy tables(复制表格)。
在Select Source Tables(选择源表格)对话框中,单击Select All(全部选定)。
Top
6 楼pengdali()回复于 2003-01-11 10:40:23 得分 0
SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.mdb";User ID=Admin;Password=')...YourTable
Top
7 楼pengdali()回复于 2003-01-11 10:41:26 得分 0
insert 表 SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.mdb";User ID=Admin;Password=')...YourTaTop
8 楼marki(我很笨)回复于 2003-01-11 11:20:20 得分 0
好!谢谢Top
9 楼xuzhenhua21(舍得)回复于 2003-01-11 23:09:14 得分 0
数据转换服务呀
DTS
微软的可视化工具很好用的Top




