Viv*_*ash 3 sql-server sql-server-2008
我正在尝试将IIS日志导入SQL Server 2008.我在下面收到此错误.
错误0xc02020a1:数据流任务1:数据转换失败.列"cs(User-Agent)"的数据转换返回状态值4和状态文本"文本被截断或目标代码页中的一个或多个字符不匹配".(SQL Server导入和导出向导)
我尝试将用户代理的列宽更改为varchar(8000)和nvarchar(4000)没有运气.请帮助
-Vivek
你是如何进行进口的?
我还会看一下微软的LogParser(如评论中提到的Mayo),以及以类似SQL的方式查询文件,你也可以使用它将文件导入SQL Server数据库,它会照顾为您创建目标表.语法类似于(适当地替换{...}占位符):
LOGPARSER "SELECT * INTO {outtable} FROM {all090623.log}"
-o:SQL -server:{myserver}
-database:{weblogs}
-driver:"SQL Server"
-createTable
Run Code Online (Sandbox Code Playgroud)
一旦它在数据库中,您可以照常添加索引,然后离开...
| 归档时间: |
|
| 查看次数: |
3497 次 |
| 最近记录: |