excel表格怎么导入sql server 在把Excel导入SQL server时出现“未在本地计算机上注册”该怎么办?

[更新]
·
·
分类:互联网
1999 阅读

在把Excel导入SQL

在把Excel导入SQL server时出现“未在本地计算机上注册”该怎么办?

server时出现“未在本地计算机上注册”该怎么办?

解决方案:在对应的 IIS 应用程序池中,“设置应用程序池默认属性”右击/“高级设置”/启用32位应用程序,设置为 true。

MicrosoftSQLServer2008Excel数据如何导入?

1、选择要导入的数据库---任务---导入数据。;
2、选择excel数据源--浏览文件。注意如果excel中首行数据为字段,应勾选“首行包含列名称”。;
3、按照提示单击下一步后选择服务器填写验证信息和目标数据库。;
4、点击下一步,确定导入的类型。;
5、选择数据库--选择源表和原视图,如果不选则目标,则会在数据库中自动生成同名的表,并把数据导入进去。;
6、然后默认下一步,无须保存SSIS包,直接默认立即运行,最后点击完成即可。

sql和excel的区别?

如果这里的sql指Microsoft SQL Server,那两者差异就大了。
1.sql是一个关系数据库管理工具,为关系型数据和结构化数据提供了更安全可靠的存储功能,它的管理对象是各种复杂的数据。而excel,虽然也对数据进行管理,但它更偏重的是对表格的管理,让数据的存储和展现呈为一体。
2.sql的数据规模远超excel。sql理论上只要磁盘空间足够,保存数据不受限。excel的工作表最大1048576行,16384列;单个sheet可以保存行(1048576)*列(16384)17179869184个数据。
3.sql的数据类型更加丰富,对数据的各种处理更加专业。
4.两者对用户的要求不同。sql要sql的求更专业的软件相关人员来操作,excel入手的门槛则比较低,只要会认字打字都可以使用。
5.两者其实可以互通取长补短。我们公司有个前辈,就特别擅长通过excel从sql数据库直接取数进行报表展现,效率超高。

如何使用SQLServer命令BCP导入导出EXCEL数据?

SQL Server使用BCP导入导出数据
命令行下:
bcp in d:t1.dat -S . -U sa -P 123 -n
bcp out d:t1.dat -S . -U sa -P 123 -n
或调用SQL过程
[sql]
exec master..xp_cmdshell bcp in d:t1.dat -S . -U sa -P 123 -n
exec master..xp_cmdshell bcp out d:t1.dat -S . -U sa -P 123 -n