`
jakartom
  • 浏览: 44934 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
最近访客 更多访客>>
社区版块
存档分类
最新评论

SQL SERVER2008使用导入导出向导导入Excel的问题

 
阅读更多

在向sqlserver导入csv文件时,注意excel文件转存为csv时,当单元格中含有“,”,而CSV又是以“,”来分隔列的,这样,在导出的csv文件中,含有“,”的列最前面会加上“"”号,如(aaa,bbb,"ccc,ddd",eee)表示了4列数据,此时

在SQLSERVER的导入导出向导中,在选中平面文件源,并且选中文件后,文本限定符要输入为“"”,这样才能各列正常分开。

 

向sql server导入导出数据会出现提示可能导致截断的错误,导致导入导出失败,解决方法是:

在SQL Server 2008数据库的导入导出向导过程中,选择了平面数据源,选定了平面文件后,要单击左侧的高级选项,将OutPutColumnWidth(输出列宽度)设置大,根据你列字段的长度,默认的是50,如果你的列中有超过50个字符长度,将会在导出导入过程中提示上面的错误。设置好后,就可以开始你的导入之旅,是不是很畅。

OutPutColumnWidth的解释:此列在数据流中的宽度,以单字符表示。组合字符可能需要两个或更多单字符空间。意思是,如果是20个汉字,那么长度至少要设置为20×2=40。

参考链接:http://www.zhongguosou.com/blog/post/398.html

分享到:
评论

相关推荐

    EXCEL与SQL SERVER 的导入与导出

    另一方面,从SQL Server导入到Excel则常用于数据分析和报告编制。通过编写SQL查询获取所需数据,然后利用C#的Microsoft.Office.Interop.Excel库,可以直接将查询结果写入Excel工作表。在这个过程中,你需要创建Excel...

    sqlserver 2005 数据库导入导出图解

    标题 "sqlserver 2005 数据库导入导出图解" 涉及到的是SQL Server...通过使用内置的导入导出向导,用户可以方便地完成这些任务,确保数据的安全和高效流转。对于提供的MHT文件,读者可以通过查阅获取更直观的操作指导。

    sql server 2005 导入和导出选择数据源

    SQL Server 2005的导入导出功能强大而灵活,支持多种数据源类型,包括SQL Server自身、.NET Framework、OLE DB以及其他办公软件如Excel和Access。正确选择和配置数据源对于确保数据迁移的效率和质量至关重要。在实际...

    百万级数据在Excel和Sql数据库之间相互导入、导出

    在IT行业中,处理大量...总的来说,正确地在Excel和SQL Server之间导入导出百万级数据需要理解两者的特点,选择合适的方法,并注意数据处理的最佳实践。在实际操作中,应根据具体需求和资源限制来选择最适合的方案。

    SQL Server 2016 多种导入EXCEL 2013表数据的方法

    - 如果在SSMS中遇到问题(例如,32位与64位Office的兼容性问题),可以直接从开始菜单启动相应的64位导入导出向导,如`C:\Program Files\Microsoft SQL Server\130\DTS\Binn\DTSWizard.exe`。 - 解决“未在本地...

    SQL_Server数据与Excel表的导入导出

    ### SQL Server 数据与 Excel 表的导入导出详解 #### 一、概述 在数据库管理领域,数据导入导出是一项非常重要的技能。无论是为了合并数据、归档还是数据分析,甚至是开发应用程序或升级数据库,数据迁移都是必不...

    SQL SERVER2005 数据库导入导出

    提到的“SQL2005导入导出”压缩包很可能包含了使用指南、示例脚本或可能是一个已经配置好的导入导出向导配置文件。这些资源可以帮助用户快速上手,特别是对于不熟悉SQL Server操作的初学者来说,它们提供了详细的...

    第三讲 SQL Server2000数据导入导出

    1. **DTS(数据转换服务)导入导出向导**: DTS是SQL Server 2000中的一个工具,允许用户通过图形界面来导入和导出数据。你可以通过“开始”->“程序”->“Microsoft SQL Server”->“导入和导出数据”来启动它。该...

    SQL SERVER 数据的导入导出

    在SQL Server数据库管理中,数据的导入导出是日常维护工作的重要组成部分,它涉及到数据迁移、备份、恢复以及数据交换等多个场景。本篇将详细探讨SQL Server中的数据导入导出方法,以帮助你更好地理解和应用这些实用...

    SQL SERVER数据导入导出等辅助功能小工具

    在SQL Server数据库管理系统中,数据导入导出是日常管理和维护工作的重要组成部分,它涉及到数据迁移、备份恢复、数据同步等多个方面。本工具集专注于提供这些辅助功能,旨在提高数据库管理员的工作效率。以下将详细...

    从Excel导入数据到Sqlserver 2008 R2

    7. **批量导入和性能优化**:如果你需要导入大量数据,可以考虑使用BULK INSERT命令或者导入/导出向导,它们可以提高导入速度并减少资源消耗。不过,这些方法可能需要更高级的SQL知识。 8. **错误处理和事务**:在...

    SQLServer Integration Service 数据传输导入导出

    基于SQLServer2005 Integration Service的数据导入导出的案例, XML源->数据表->Excel文件,使用数据转换组件,XML组件,Excel 文件组件,利用事务控制和隔离机制管理多个组件件的数据同步

    Oracle数据库导入到SqlServer步骤(图文篇)

    然后,在“导入导出向导”中点击“下一步”。接着,选择数据源为“Microsoft OLE DB Provider for Oracle”,并点击“属性”。在“数据库连接属性”中输入连接信息,包括“服务器名称”、“用户名”、“密码”,并...

    把Sql Server里的数据导出到Excel里面!

    - 在T-SQL中,你可以使用OPENROWSET函数直接将Excel文件作为数据源读入Sql Server,然后通过INSERT INTO语句将数据导出到新表。 - 例如:`INSERT INTO YourTable SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB....

    SQLServer导出数据到Excel

    总结起来,从SQL Server导出数据到Excel主要涉及使用SQL Server Management Studio进行数据导出操作,通过SQL Server导入和导出数据向导配置数据源和目标,以及映射和预览数据。了解并掌握这一过程对于数据库管理员...

    SQLSERVER对单个表的查询结果导出导入

    在本文中,我们将探讨如何将SQLSERVER单个表的部分查询结果导出至EXCEL,并由EXCEL导入至数据库表中。这包括同一服务器中的数据库表之间的通过SQL语句进行导出导入,及不同服务器之间的数据库表之间的导出导入。 一...

    Excel导入导出,把数据从Excel直接导入到Sql数据库中

    3. **T-SQL语句**:通过编写BULK INSERT或OPENROWSET函数,可以直接在T-SQL脚本中导入Excel数据。例如,使用OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 12.0 Xml;Database=C:\path\to\file.xlsx', 'SELECT * ...

    Excel导入SQLserver源码

    要实现Excel到SQL Server的导入,有多种方法,包括使用SQL Server Management Studio (SSMS) 的导入导出向导、编程方式如使用C#、VB.NET或者Python等。在这个特定的案例中,我们关注的是编程方式,尤其是通过源代码...

    Excel数据导入到SQLServer数据库中

    首先,导入Excel数据到SQL Server通常有几种方法:使用SQL Server Management Studio (SSMS) 的“导入和导出数据”向导、T-SQL语句(如BULK INSERT或OPENROWSET函数)以及编写存储过程。标题提到的“通过自动编写...

    Excel导入导出SQL

    标题中的“Excel导入导出SQL”指的是在Microsoft Excel与SQL Server之间进行数据交换的过程。Excel是一种流行的电子表格软件,常用于数据分析和报表制作,而SQL Server是微软开发的关系型数据库管理系统,广泛应用于...

Global site tag (gtag.js) - Google Analytics