我正在尝试将以下txt转储到表中(使用向导也不起作用)
http://download.geonames.org/export/dump/admin1CodesASCII.txt
使用以下
drop table tempregions
create table TempRegions
(
code varchar(500),
name varchar(500),
asciiName varchar(500),
somenumber varchar(500)
);
BULK INSERT GeoNames
FROM 'C:\Users\Administrator\Desktop\geonames\admin1CodesASCII.txt'
WITH(
FIELDTERMINATOR = '\t',
ROWTERMINATOR = '\r\n'
)
go
收到以下错误(使用sql server 2012)
Msg 4864,Level 16,State 1,Line 10 第1行第1列(geonameid)的批量加载数据转换错误(指定代码页的类型不匹配或无效字符)。
感谢您的帮助
答案 0 :(得分:0)
文本包含非标准ASCII字符,但您无法定义代码页。错误是为了纠正你。根据{{3}}
的语法查找并定义适当的代码页