Полная копия форума на 22.05.18 - не трогать!

MS SQL

Никакого Warezа, кряков, серийных номеров и т.п. Только вопросы и рекомендации по работе с тем или иным софтом, созданию программ и сайтов.
Вопросы по ЖЕЛЕЗУ.

Модератор:модераторы

Аватара пользователя

Автор темы
Falcon
Сообщения:16209
Зарегистрирован:03.06.2005, 09:17
Реальное имя:Сергей
Желаемая форма обращения:Как хотите к себе
Откуда:Отсюда
Благодарил (а): 346 раз
Поблагодарили: 1983 раза
Возраст:52
Контактная информация:
MS SQL

Сообщение Falcon » 14.02.2012, 21:05

Тут, помнится, замечания мне делали в фанфике. Мол, SQL команды не те.
Теперь этих знатоков спросить хочу... :)

Проблема:
MS SQL 2k sp4 стартует около 20 мин. Какого?!.
(sql agent тоже включён)
-- Серьёзное отношение к чему бы то ни было в этом мире является роковой ошибкой.
-- А жизнь — это серьёзно?
-- О да, жизнь — это серьёзно! Но не очень…

(с) К. Чеширский

Аватара пользователя

Игорь Машенцев (Beer-Man)
Сообщения:1931
Зарегистрирован:04.07.2005, 14:03
Реальное имя:Игорь
Желаемая форма обращения:На "ты"
Откуда:Николаев, город без памяти
Благодарил (а): 1113 раз
Поблагодарили: 499 раз
Возраст:50
Контактная информация:

Re: MS SQL

Сообщение Игорь Машенцев (Beer-Man) » 14.02.2012, 21:43

Замечаний не делал, фанфиков не писал! :-)
Но помочь - постараюсь.
Falcon писал(а):Проблема:
MS SQL 2k sp4 стартует около 20 мин. Какого?!.
(sql agent тоже включён)
Параметры сервера. Какая ОС. Патчи были какие наложены на SQL и ОС? Размеры системных БД. Завтра свяжусь со спецами (интеграторами от M$). Еще, если не секретно, вышли мне журналы System и Application.
"Ах! Оскорбление является обычной наградой за хорошую работу. Неужели вы слепы? Но прозрейте же скорей."
М.А. Булгаков, "Мастер и Маргарита"

Аватара пользователя

Автор темы
Falcon
Сообщения:16209
Зарегистрирован:03.06.2005, 09:17
Реальное имя:Сергей
Желаемая форма обращения:Как хотите к себе
Откуда:Отсюда
Благодарил (а): 346 раз
Поблагодарили: 1983 раза
Возраст:52
Контактная информация:

Re: MS SQL

Сообщение Falcon » 14.02.2012, 22:57

Фанфик мой был. Там заклинания на SQL-запросах были. :)

Короче, раз никто не сталкивался, завтра посмотрю на объекте. Доложу, если не получится.

p.s. БД порядка 100 мегов. SQL SP4, Win XP HE SP3
-- Серьёзное отношение к чему бы то ни было в этом мире является роковой ошибкой.
-- А жизнь — это серьёзно?
-- О да, жизнь — это серьёзно! Но не очень…

(с) К. Чеширский


Glott
Сообщения:969
Зарегистрирован:12.02.2008, 08:27
Реальное имя:Александр
Откуда:Планета Катрук
Поблагодарили: 110 раз
Возраст:54

Re: MS SQL

Сообщение Glott » 15.02.2012, 13:20

Хм, я бы копнул в сторону производительности дисковой подсистемы...
Обожаю ангельдинские петеяры...

Аватара пользователя

Н. Светлов
Сообщения:10030
Зарегистрирован:21.06.2005, 12:23
Желаемая форма обращения:Всё равно
Откуда:Москва
Благодарил (а): 326 раз
Поблагодарили: 1155 раз
Возраст:58
Контактная информация:

Re: MS SQL

Сообщение Н. Светлов » 15.02.2012, 14:30

Falcon писал(а):Тут, помнится, замечания мне делали в фанфике. Мол, SQL команды не те.
Теперь этих знатоков спросить хочу...

Проблема:
MS SQL 2k sp4 стартует около 20 мин. Какого?!.
(sql agent тоже включён)
Я бы попробовал внести все пути, к которым лезет sql, в список исключений антивируса. В особенности - те места, где лежит сама база с сотней мегабайт данных.
Воображаемые сущности не могут использоваться ни в одном истинном высказывании. Бертран Рассел
Все беды от романтики. Кир Булычёв

Аватара пользователя

Автор темы
Falcon
Сообщения:16209
Зарегистрирован:03.06.2005, 09:17
Реальное имя:Сергей
Желаемая форма обращения:Как хотите к себе
Откуда:Отсюда
Благодарил (а): 346 раз
Поблагодарили: 1983 раза
Возраст:52
Контактная информация:

Re: MS SQL

Сообщение Falcon » 13.03.2012, 01:57

Кстати, если интересно, дело было именно в бобине антивирусе.

Кстати 2, а кто какой версией MS SQL (или не MS) пользуется?
-- Серьёзное отношение к чему бы то ни было в этом мире является роковой ошибкой.
-- А жизнь — это серьёзно?
-- О да, жизнь — это серьёзно! Но не очень…

(с) К. Чеширский

Аватара пользователя

Hamster
Сообщения:2110
Зарегистрирован:27.04.2008, 22:44
Реальное имя:Максим
Желаемая форма обращения:Как хотите к себе
Откуда:Москва
Благодарил (а): 122 раза
Поблагодарили: 74 раза
Возраст:46

Re: MS SQL

Сообщение Hamster » 13.03.2012, 08:28

Все новое создаем на MS SQL Server 2008, старое постепенно мигрируем с 2005.
Мужчины любят женщин. Женщины любят детей. Дети любят хомячков. А хомячки никого не любят!

Аватара пользователя

Игорь Машенцев (Beer-Man)
Сообщения:1931
Зарегистрирован:04.07.2005, 14:03
Реальное имя:Игорь
Желаемая форма обращения:На "ты"
Откуда:Николаев, город без памяти
Благодарил (а): 1113 раз
Поблагодарили: 499 раз
Возраст:50
Контактная информация:

Re: MS SQL

Сообщение Игорь Машенцев (Beer-Man) » 13.03.2012, 09:49

Мы недавно перевезли некроссплатформенную ERP на 2008 R2. Месяц - полёт нормальный.
Остальное все на MySQL разных версий свежести. :-)
"Ах! Оскорбление является обычной наградой за хорошую работу. Неужели вы слепы? Но прозрейте же скорей."
М.А. Булгаков, "Мастер и Маргарита"

Аватара пользователя

parsec
Сообщения:643
Зарегистрирован:10.10.2005, 13:04
Желаемая форма обращения:Всё равно
Откуда:Москва
Поблагодарили: 114 раз

Re: MS SQL

Сообщение parsec » 17.09.2012, 21:47

Коллеги, такой вопрос. Есть таблица, в ней поля:
YEAR типа NUMBER со значениями вида 1984, 1985, 1986 итд. Это года.
DATE типа DATE со значениями вида 01.01.1984, 01.02.1985 итд. Это, как вы поняли, даты.
Необходимо запросом выявить строки, в которых года из поля YEAR больше годов из поля DATE.

Аватара пользователя

Н. Светлов
Сообщения:10030
Зарегистрирован:21.06.2005, 12:23
Желаемая форма обращения:Всё равно
Откуда:Москва
Благодарил (а): 326 раз
Поблагодарили: 1155 раз
Возраст:58
Контактная информация:

Re: MS SQL

Сообщение Н. Светлов » 17.09.2012, 22:26

Ну, как-то вот так, наверное…

Код: Выделить всё

SELECT Таблица1.Year, Таблица1.date
FROM Таблица1
WHERE ((Year(Таблица1.date)<Таблица1.Year));
Глюки могут возникать из-за совпадения имён полей с именами встроенных функций. Лучше поля как-нибудь переименовать. Но в MS Access сработало.
Воображаемые сущности не могут использоваться ни в одном истинном высказывании. Бертран Рассел
Все беды от романтики. Кир Булычёв

Аватара пользователя

parsec
Сообщения:643
Зарегистрирован:10.10.2005, 13:04
Желаемая форма обращения:Всё равно
Откуда:Москва
Поблагодарили: 114 раз

Re: MS SQL

Сообщение parsec » 18.09.2012, 12:27

Ага, спасибо, забыл сказать что это Oracle. Вспомнил функцию extract

Код: Выделить всё

where table_name.year < extract (year from table_name.date)

Новая тема Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей