将 IIS 日志数据导入 table Sql Server
Import IISLog Data Into table Sqlserver
各位小伙伴有一个双重问题
一、如何写一个程序,可以在数据库的table中存储一个IIslog
第二,我们如何将程序定义为可以设置间隔的作业?
非常感谢您的指导
当然是我自己做的:
创建过程 SP_IISLog
(
@TABLENAME VARCHAR(50),
@PATHNAME 变量(50)
)
作为
开始
声明@SSQL NVARCHAR(50);
SET @SSQL= 'BULK INSERT ' + @TABLENAME + ' FROM ''' + @PATHNAME + ''' WITH
(
FIELDTERMINATOR = '','',
ROWTERMINATOR = ''\n''
) 去'
执行 sp_ExeCuteSQL @SSQL
结束
各位小伙伴有一个双重问题 一、如何写一个程序,可以在数据库的table中存储一个IIslog 第二,我们如何将程序定义为可以设置间隔的作业? 非常感谢您的指导
当然是我自己做的:
创建过程 SP_IISLog
(
@TABLENAME VARCHAR(50),
@PATHNAME 变量(50)
)
作为
开始
声明@SSQL NVARCHAR(50);
SET @SSQL= 'BULK INSERT ' + @TABLENAME + ' FROM ''' + @PATHNAME + ''' WITH
(
FIELDTERMINATOR = '','',
ROWTERMINATOR = ''\n''
) 去'
执行 sp_ExeCuteSQL @SSQL
结束