Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Простейший запрос в sql server 2008 ограничение 100000 записей

Простейший запрос в sql server 2008 :
таблицы tab1 и tab2 имеют одинаковую структуру и находятся в разных базах данных

select * from baza1.dbo.tab1 from baza2.dbo.tab2

переносит из таблицы tab2 в таблицу tab1 только 100000 (сто тысяч записей).
а нужно перенести 1900000 (один миллион девятьсот тысяч записей).

как обойти ограничение ?
Ответ:
p672
Простейший запрос в sql server 2008 :
select * from baza1.dbo.tab1 from baza2.dbo.tab2
А ничего что ваш запрос синтаксически неверный и не перенесёт ни одной строки.

И что вернут вот эти два запроса?
select COUNT(*) from baza1.dbo.tab1 
select COUNT(*) from baza2.dbo.tab2
Вопрос: Востановить базы данних на SQL SERVER 2008

Здравствуйте, такая ситуация Поднимал на SQL Server 2008 backup сделанный на SQL Server 2005. На 100 % поднятия из backup, server выдает следующую ошибку.

Restore failed for Server '(LOCAL)'. (Microsoft.SqlServer.SmoExtended)

For help, click:

------------------------------
ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: RESTORE could not start database 'BaseComplex2'. (Microsoft.SqlServer.Smo)

На 2008 server переносил backups нескольких баз, проблема только с одной 'BaseComplex2'
Ответ:
IGOR_Ris
, server выдает следующую ошибку.

Это студия выдает.
А то, что выдает сервер, нужно искать в логах сервера
А еще лучше для получения серверного сообщения вообще написать команду восстановления вручную
Вопрос: База данных коррумпируется (SQL Server 2008 db corruption)

У нас на SQL Server 2008 несколько баз данных, которые используются в независимых друг от друга программах. Одна из баз работает с программои написаннои на ASP очень давно.
Основное использование программы идет только два месяца в году, потом, возможно, в нее заглянут один или два человека, только посмотреть информацию.
Все время все было хорошо с базои. А вчера мы обнаружили что в какои-то момент с неи что-то происходит. Все таблицы и поля в них, те, что character, такие как имя, фамилия, популируются строчкои, типа как html, с тегами.
т.е. вместо значения Иванов, там появляется <b>Иванов</b><p> и еще много всяких тегов. Во всех рядах оригинальное значение дополняется со всех сторон всякими тегами. Никто не делал никаких изменении, ничего. Мы восстановили чистую версию из бекапа в час дня. К девяти вечера база снова была испорчена. Никаких работ не производилось.
Все остальные базы на сервере такое не вытворяют.

Что происходит, помогите понять, пожалуиста.
Ответ:
Ann2
АSP не трогалась с июня, а до этого работала, все было чисто, так что поскольку в АSP не было изменении
Да-да, вот именно это я и предлагал проверить.

Вы ведь по результатам проверки это говорите, или исходя из внутреннего убеждения? :-)

Просто поиском найдите файлы, которые изменились начиная от июля.
Ann2
Мы думаем что хакер какои-то с неи играется только если база не активная (idle), а как только мы ее потрогали (я сделала аудит таблицу и триггеры), то ее оставили в покое.
Ну, возможно такое. Хотя странные действия для хакера. Извращённый серийный маньяк-тегофил? :-)
Ann2
никаких админов свихнувшихся тут нет
На свихнувшегося админа тоже не похоже, это как с хакером, почерк не тот.
Вы не замечали, что коллеги тайком обрамляют надписи "Выход", "Бухгалтерия" в теги <b> и <p> ?
Тогда можно исключить эту версию.
Вопрос: Лицензирование SQL Server 2008 R2 в active/passive кластере

Не могу найти где было бы черным по белому написано что если кластер active/passive то нужна только одна лицензия SQL Server. Для SQL Server 2008 такой документ есть, там все так подробно и хорошо расписано, а вот что касается 2008 R2 - нигде про кластеры не упомянуто.

П.С. Кластер на физических машинах, не на виртуальных

лицензирование SQL Server 2008 [url=][/url]

лицензирование SQL Server 2008 R2 [url=][/url]
Ответ:

К вопросу лицензирования SQl 2016



Цитата из источника

"Failover Basics
For each server licensed with SQL Server 2016 and covered by active SA, customers can run up to the same number of passive failover instances in a separate, OSE to support failover events. A passive SQL Server instance is one that is not serving SQL Server data to clients or running active SQL Server workloads. The passive failover instances can run on a separate server. These may only be used to synchronize with the primary server and otherwise maintain the passive database instance in a warm standby state in order to minimize downtime due to hardware or software failure.
 The secondary server used for failover support does not need to be separately licensed for SQL Server as long as it is truly passive, and the primary SQL Server is covered with active SA. If it is serving data, such as reports to clients running active SQL Server workloads, or performing any “work”, such as additional backups being made from secondary servers, then it must be licensed for SQL Server."

Машинный перевод

"
Для каждого сервера лицензионные с SQL Server 2016 и по действующим СА, клиенты могут нарываться на такое же количество пассивных экземпляров отказоустойчивого в отдельном, ОСЭ поддерживает отказоустойчивые событий. Пассивный экземпляр SQL Server является одним, что не обслуживает данных SQL Server для клиентов или выполнение активных рабочих нагрузок SQL сервера. Пассивный отказоустойчивый экземпляры могут работать на отдельном сервере. Они могут быть использованы только для синхронизации с основным сервером и всячески поддерживать пассивный экземпляр базы данных в теплом состоянии ожидания для того, чтобы минимизировать время простоя из-за аппаратного или программного сбоя.
 Вторичный сервер, используемый для поддержки отказоустойчивости не нужно иметь отдельную лицензию для SQL Server, если это действительно пассивный и основной сервер SQL с активным СА. Если это порция данных, таких как отчеты для клиентов под управлением активных рабочих нагрузок SQL Server или выполнения каких-либо “работы”, такие как дополнительные резервные копии делаются из вторичного сервера, то он должен иметь лицензию для SQL-сервера.
Вопрос: SQL Server 2008 R2 изменение хранимой процедуры

Имеется в наличии база данных на SQL Server 2008 R2 установленная на сервере.
Досталась в наследство.

Я открываю базу с ярлыка на рабочем столе "Среда Microsoft SQL Server management" и БЕЗ ПАРОЛЯ, пароль вводить НЕ предлагает.
Мне необходимо внести изменения в одну из хранимых процедур.
Хранимая процедура открывается на изменение по правой кнопке мыши, я изменяю текст хранимой процедуры, но при сохранении текст хранимой процедуры сохраняется в отделный файл на диск в папку "Мои документы\SQL Server management\Proects\SQLQery1.sql"

Однако структуру таблиц я изменить и сохранить могу.

Вопрос: Как изменить и сохранить хранимую процедуру в Среде Microsoft SQL Server management ?
Ответ: Нажал кнопку "F5" в списке появилась хранимая процедура

Извините за мою глупость, раньше я не работал раньше с SQL Server , но работал с другими базами данных, там другой интерфейс.

Теперь если в будущем вносить изменения в эту процедуру "add_anzap" то это делается Командой "ALTER PROCEDURE" в этом-же тексте ("сценарий" он называется ?) ?!
Вопрос: sql server 2008 & Backup базы

Нужно настроить бэкап базы (sql server 2008) на сетевой диск. Есть аккаунт(А), имеющий право писать в сетевую папку. Если Sql Server и Sql Sever Agent оба установить Lon on as этот аккаунт(А), то бэкап работает. Если только Sql Sever Agent LOg on как этот аккаунт , а Sql Server service сделать Log on as nertwork service или Local service , то бэкап джоб валится с ошибкой 5 (ассеss denied) и указанием этого аккаунта(А) как если бы он не имел прав писать в сетевую папку.

Почему?
Ответ:
ivldenis
Добрый день. Подскажите, пожалуйста.
Создал Устройство резервного копирования, путь указал на сетевой ресурс. "Моментальные" резервные копирования создаются без проблем. А вот задания не выполняются. Т.е. делаю задание за полную архивацию базы, указываю устройство резервного копирования. Запускаю задание в ручную. Открывается окно с состоянием Выполняется и более ни чего не происходит пока окно не закрою.

может надо еще шаг выполнения выбрать, если в жобе несколько шагов?
Вопрос: Sql Server 2008 vs Visual Studio 2013 (для разработки отчетов)

Всем привет,

хотел бы создать решение для разработки базы данных и отчетности. Т.е. Solution, в котором будет сидеть Database Project + Report Server Project. Все это будет завязано на систему контроля версий GIT.


Проблема в том, что такого зверя можно создать только в Visual Studio 2013, а база данных у нас - SQL Server 2008.
Как вы думаете, они вместе уживутся или будут ошибки?

Спасибо.
Ответ: Владислав Колосов,

Он вроде даунгрэйдить собирается.
Публиковать на 2008 разработанные в 2013ой студии.
Про апгрэйд у меня выше написано, у нас не все сконвертировалось при переходе 2005 --> 2008.
Может, 2012ый продвинутее
Вопрос: MS SQL Server 2008 R2. Не работает разностное резервное копирование

Здравствуйте! Помогите пожалуйста разобраться.

Стоит MS SQL Server 2008 R2, установлен SP2.
Настроен план резервного копирования:
1) Воскресенье - полный бэкап,
2) В течение дня - бэкапы лога транзакций
3) Ночью - разностный бэкап.

Возникает проблема с разностным резервным копированием.
В журнале пишет ошибку:
"Не удается выполнить разностное резервное копирование для базы данных "ХХХ", так как не существует ее текущей резервной копии".

Почитал \ поискал про эту ошибку.
Нашел, что она возникает, если кроме резервного копирования средствами MS SQL,
выполняется еще резервное копирование сервера.

Но у меня резервного копирования сервера нет.
Есть только программулька CobianBackup, которая копирует резервные копии базы на другой диск, для надежности.
Она использует службу теневого копирования.
Видимо из-за этого и происходит ошибка при выполнении разностной копии.

И как быть?
Хочется, чтобы и резервные копии MS SQL работали,
и чтобы они дублировались на другой носитель.
Ответ:
es3000
Далее программа CobianBackup эту папку (не папку с базами, а папку с бэкапами D:\Backup) копирует на другой носитель.
В настройках CobianBackup указана только папка D:\Backup.
При этом она использует службу теневого копирования.
В результате этого копирования нарушается цепочка.
Если запретить использование службы теневого копирования в CobianBackup, то цепочка перестает нарушаться.

Не понятно -
почему действия, не имеющие отношения к самой базе данных, нарушают в ней цепочку?
Разумеется, копирование, как и любые другие действия с файлами, сами по себе не нарушают цепочку бакапов.

Очевидно, либо CobianBackup делает бакап, либо она по-умному при копировании файла бакапа лезет к сиквелу, и что то там колдует с метаданными бакапов.

Можно попробовать это "поймать", запустив трейс на сиквеле во время выполнения этой операции.
Вопрос: Распространение дистрибутива MS SQL Server 2008 R2.

Всем доброго времени суток!

У нашей рабочей группы появилась задача подготовить пакет дистрибутивов на каждом из Х объектов необходимого ПО для оперативного развертывания его. В пакет входит MS SQL Server 2008 R2 (каждый объект имеет документальное подтверждение наличия права использования MS SQL Server 2008 R2). Также имеется дистрибутив на одном объекте.

Вопрос:

Возможно ли (в плане лицензионной чистоты) распространение одной и той же копии дистрибутива на все объекты, если да, то какие действия необходимо предпринять при установке SQL на каждом объекте для соблюдения все той же лицензионной чистоты?

Заранее благодарен за ответ!
Ответ: Коллеги, возник еще одни вопрос:

Как трактовать информацию придоставленную MS в лицензионном соглашении:

"Чтобы лицензировать отдельные виртуальные машины с использованием модели «Server + CAL» (доступно только для выпусков SQL Server 2014 Standard и Business Intelligence), клиенту просто нужно приобрести одну серверную лицензию для каждой виртуальной машины, на которой запущено программное обеспечение SQL Server, независимо от числа виртуальных процессоров, выделенных виртуальной машине."

А именно фразу:

приобрести одну серверную лицензию для каждой виртуальной машины, на которой запущено программное обеспечение SQL Server

Будет ли нарушением наличие на объекте 2 установленных сиквелов при условии, что ко второму не подключены базы данных и все службы на нем SQL отключены?

Заранее благодарен!
Вопрос: Microsoft SQL Server 2008 R2 Setup Ошибка Установки following

Microsoft SQL Server 2008 R2 Setup Ошибка Установки following

Облазил инет не нашел решения
1) думал антивирусс хотя его нету
2) думал служба защиты хотя отключено
3) браундер отключен тоже не причем

Вот Лог что пишет

TITLE: Microsoft SQL Server 2008 R2 Setup
------------------------------

The following error has occurred:

Attempted to perform an unauthorized operation.

Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.

For help, click: http://go.microsoft.com/fwlink?LinkI...25400xBB814387

------------------------------
BUTTONS:

&Retry
Cancel
------------------------------


Фото ошибки
Ответ: 3) Запускал установку от имени Администратора
результат тот же самый
Возился возился ни черта ((((
помогите как это поставить старушку Microsoft SQL Server 2008 R2