当前位置: 代码迷 >> SQL >> bcp sqlcmd 不是内部下令;区分大小写
  详细解决方案

bcp sqlcmd 不是内部下令;区分大小写

热度:53   发布时间:2016-05-05 14:00:55.0
bcp sqlcmd 不是内部命令;区分大小写

在环境变量中,修改系统变量,变量名:PATH,加入:C:\Program Files\Microsoft SQL Server\90\Tools\binn\

解决bcp sqlcmd 不是内部命令

?

查看是否区分大小写-执行存储过程sys.sp_server_info
exec sys.sp_server_info
查看第18行COLLATION_SEQ-collation属性
charset=cp936 collation=Chinese_PRC_CS_AS
cs为区分大小写,CI为不区分大小写
将区分大小写改为不区分大小写
alter database yourDB COLLATE Chinese_PRC_CI_AS
将不区分大小写改为区分大小写
alter database yourDB COLLATE Chinese_PRC_CS_AS

create database test? COLLATE? Chinese_PRC_CS_AS?? --这样创建的数据库中区分大小写