SQL server2012 windows 身份验证登录18456
在用SQL Server导入csv文件的时候出现如下错误:
登录失败。该登录名来自不受信任的域,不能与 Windows 身份验证一起使用。 (Microsoft SQL Server Native Client 10.0)
如下图所示:
由于是远程导入的,可能是在远程导入有域的限制。将文件拷贝到远程主机,在远程主机上导入即可解决问题。
另外在导入平面文件(*.xls/*.csv....)时,一般第一行是列名的,但是导入的时候默认的列名是列1、列2......,如何将第一行的内容作为列名呢?只需要勾选在第一个数据行中显示列名称即可。如图:
导入数据时肯能有如下错误提示:
- 正在执行 (错误) 消息 错误 0xc02020a1: 数据流任务 1: 数据转换失败。列“项目名称”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。 (SQL Server 导入和导出向导) 错误 0xc020902a: 数据流任务 1: “输出列“项目名称”(22)”由于发生截断而失败,而且针对“输出列“项目名称”(22)”的截断行处理设置指定截断时出错。在指定组件的指定对象上出现截断错误。 (SQL Server 导入和导出向导) 错误 0xc0202092: 数据流任务 1: 处理文件“F:\10中国联合工业中心\Document\信息.csv”的数据行 12 时出错。 (SQL Server 导入和导出向导) 错误 0xc0047038: 数据流任务 1: SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。组件“源 - 合同基础信息_csv”(1) 的 PrimeOutput 方法返回了错误代码 0xC0202092。管道引擎调用 PrimeOutput() 时该组件返回了一个失败代码。虽然该失败代码只与该组件有关,但这个错误是致命的,管道已停止执行。可能在此之前已经发出错误消息,提供了有关失败的详细信息。 (SQL Server 导入和导出向导)
那是因为字段长度太短造成截断的缘故,将列Width设置成合适即可成功导入。
sql server2012 数据库 windows 验证登录失败
使用SpringBoot登录插件提升用户身份验证安全性和效率
windows server 2012 r2能够支持sql server的版本 windows server 2012 r2 sql 2008
Windoesserver2012server 安装mysql windows server 2012 r2 安装mysql
SQL Server HA - Install SQL Server 2012 on a Windows Server 2012 Cluster
在Windows Server2012上安装SQLServer2012图文教程电脑安装sqlserver2012
Windows Server 2012单服务器安装SQL Server 2012 SP1sql server 2008 sp1