sql
Перенумерация индексного поля в SQL
Опубликовано krak в Втр, 20.09.2011 - 08:35Столкнулся со своей же ошибкой. Формирование индекса было построенно некорретно и он быстро переполнился, не по количеству, а по значению. Записей в таблице было 200, однако ругался на переполнение вставляемого значения, т.к. он генерировался добавлением не 1, как числа, а "1" как строки к имеющейся.
Поиск по интернету для перенумерации готового решения не нашел, но навел меня на мысль. читать далее »
Уменьшение размера лог-файла в MsSQL
Опубликовано krak в Пнд, 29.08.2011 - 13:35Долгое использование базы MsSQL для 1С без разного рода технического обслуживания невозможно. Сейчас мы рассмотрим как у меньшать размер лог-файла в MsSQL (файл ldf). читать далее »
Получить размерность таблиц в базе Ms SQL
Опубликовано krak в Чт, 16.12.2010 - 15:18Какая таблица заняла в вашей базе данных занимает больше места на диске?

Ответ поможет дать этот запрос: читать далее »
Получение структуры хранения данных 1С в SQL в клиент-серверном варианте
Опубликовано krak в Втр, 16.11.2010 - 14:06Функция ПолучитьСтруктуруХраненияБазыДанных() возвращает таблицу значений со следующей структурой:
- ИмяТаблицы
- ИмяТаблицыХранения
- Индексы
- Метаданные
- Назначение
- Поля
Основный команды MySQL по созданию новой БД
Опубликовано krak в Чт, 11.11.2010 - 20:53Очень часто приходится создавать много новых баз для экспериментов, но не всегда есть под рукой phpMyAdmin. Так что это скорее всего памятка для себя, но может кому еще пригодится. читать далее »
14 команд для управления PostgreSQL
Опубликовано krak в Чт, 29.07.2010 - 18:41В этой статье я покажу 14 наиболее полезных команд для управления PostgreSQL. читать далее »
Установка PostgreSQL на Ubuntu
Опубликовано krak в Ср, 26.05.2010 - 14:34Краткая инструкция по установке PostgreSQL на Ubuntu 7.10. читать далее »
MySQL and cp1251
Опубликовано krak в Ср, 26.05.2010 - 14:13У меня в базе MySQL все записи хранятся в кодировке cp1251. Сделано это по причине того что все клиенты, работающие с базой, сидят под виндами, да и наши сайты выдают страницы в cp1251.
Все это нормально работало до момента установки Kubuntu 7.04 на мой рабочий комп. При работе с базой с этой машины я получал строки в виде '?????', хотя остальные сервера с установленной SuSE 10.0 выдавали нормальный результат...
Начались "танцы с бубном"... Первым делом я вспомнил, что имел привычку самому собирать rpm-ку MySQL для своих серверов с жестко зашитой опцией --with-charset=cp1251, поэтому и клиенты и сервера работали с этой кодировкой по умолчанию. читать далее »
Отключение авторизации в 1С
Опубликовано krak в Втр, 11.05.2010 - 22:57Иногда необходимо войти в какую-то базу 1С. Например, у нас это случилось когда один объект нашей сети закрыли и ИТшников уволили. Естественно паролей администраторов локальной базы никто не знал, а оставшиеся пользователи не имели админских прав. Для этого существует 2 совета (для файловой БД и для MsSQL): читать далее »
Недокументированный синтаксис оператора проверки совпадений
Опубликовано krak в Втр, 27.04.2010 - 23:28Оператор В(IN) - проверки совпадений, позволяет проверить, совпадает ли значение выражения, указанного справа от него, с одним из значений, описанных слева. Если совпадает хотя бы с одним – результатом оператора будет ИСТИНА, иначе – ЛОЖЬ. Применение НЕ изменяет действие оператора на обратное.
В документация описаны 3! способа применения оператора В(IN):
<Выражение> [НЕ] В ( <Список значений> | <Массив значений> )<Выражение> [НЕ] В ИЕРАРХИИ ( <Выражение> | <Список значений> | <Массив значений> )<Выражение> [НЕ] В [ИЕРАРХИИ] ( <Описание запроса> )
однако есть и четвертый читать далее »


