none
не выполняется запрос RRS feed

  • Общие обсуждения

  • Добрый день. Раздел называется для администраторов, по этому я не знаю, можно ли здесь создавать темы, если что-то не получается при работе в SQL. И при этом я ещё и полный новичек.

    В общем ситуация такая. Хочу импортировать логи squid в SQL. Нашёл вот такую статью ну и собственно пытаюсь всё сделать. Но не выходит каменный цветок:

    LogParser.exe" -o:sql -server:alex-m -database:proxy -ignoreIdCols:on -createTable:on -i:TSV -iSeparator:space -nSep:1 -headerRow:off "select TO_TIMESTAMP( ADD( TO_INT(field1), TO_INT(TIMESTAMP('1970','yyyy')) ) ) AS field1, field2, field3, field4, field5, field6, field7, field8, field9, field10 into accesslog from \\alex-m\LOG\access.log"
    

    LogParser.exe стоит 2.2. получаю ошибки:

    Msg 156, Level 15, State 1, Line 1
    Incorrect syntax near the keyword 'ADD'.
    Msg 1038, Level 15, State 4, Line 1
    An object or column name is missing or empty. For SELECT INTO statements, verify each column has a name. For other statements, look for empty alias names. Aliases defined as "" or [] are not allowed. Change the alias to a valid name.
    Msg 105, Level 15, State 1, Line 1
    Unclosed quotation mark after the character string ''.
    

    Пытаюсь гуглить, но пока ничего не понимаю. Может есть "SQL для чайников" ? А ещё у меня SQL 2012 RC0, решил его опробовать.

    Спасибо.

    1 декабря 2011 г. 16:45
    Модератор

Все ответы

  • Тема переведена в разряд Общих обсуждений по причине отсутствия активности.
    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.
    23 января 2012 г. 11:09