1745 читали · 3 года назад
Разбор задачи SQL №4
Продолжаем цикл статей с разбором задач из онлайн-тренажера. На очереди четвертая задача, в рамках которой познакомимся с оператором LIKE. LIKE позволяет искать данные в таблице по вхождению подстроки в строку. Допустим, в таблице Passenger есть значение "Ivan Ivanov", которое мы пытаемся найти. Как его найти? Если мы точно знаем, что ищем, все просто: SELECT * FROM Passenger WHERE name = 'Ivan Ivanov' Если мы помним только начало, то нам поможет LIKE: SELECT * FROM Passenger WHERE name LIKE...
376 читали · 3 года назад
Шринк лога транзакций MS SQL 2008/2012 в экстренном случае или боремся с ошибкой HRESULT=80040E14
Пошаговая инструкция по уменьшению лога транзакций (*.ldf) MS SQL 2008/2012. Когда при подключении к базе MS SQL появляются ошибки: Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: Журнал транзакций для базы данных "ReportServer" заполнен. Чтобы обнаружить причину, по которой место в журнале не может быть повторно использовано, обратитесь к столбцу log_reuse_wait_desc таблицы sys. databases HRESULT=80040E14, SQLStvr: Error state=2, Severity=11,native=9002, line=1 или Ошибка СУБД: Microsoft OLE Provider for SQL Server: The transaction log for database “ReportServer” is full...