Вопросы с тегом «sql-server»

Все версии Microsoft SQL Server (не MySQL). Также добавьте тег для конкретной версии, например sql-server-2016, поскольку он часто имеет отношение к вопросу.

4
Я использую агент SQL Server для планирования даже задач, не связанных с базой данных - это плохая идея?
Поскольку я являюсь администратором баз данных (и во многих случаях де-факто системным администратором), SQL Server устанавливается практически на каждом сервере, с которым мне приходится регулярно работать. Недавно я понял, что использую агент SQL в качестве планировщика заданий практически во всех случаях, а не в собственном планировщике заданий Windows. С моей …

1
Можно ли записывать входящие значения параметров в вызове процедуры при трассировке в SQL Server Profiler?
Используя SQL Server Profiler (я на SQL Server 2012), я пытаюсь создать полезную трассировку, которая показывает значения параметров, а не только SQL с именами переменных. Хранимая процедура просматривает большое количество данных инвентаризации, чтобы получить очень ценные результаты, и я пытаюсь задокументировать существующее поведение, чтобы я мог выполнить его модульное тестирование, …


2
Понимание шифрования и резервного копирования MS SQL Server
Поэтому я спросил в чате о том, насколько безопасны файлы резервных копий SQL Server. Мне сказали, что если злоумышленник имеет доступ к незашифрованному файлу .bak, он может получить доступ к данным. Итак, давайте посмотрим на этот сценарий: OPEN SYMMETRIC KEY MySymetricKey DECRYPTION BY CERTIFICATE MyCertificate обратите внимание - здесь нет …

2
Какой самый простой способ перемещения данных из Oracle на SQL Server?
Один из наших продуктов поддерживает Oracle и SQL Server в качестве базы данных. У нас есть клиент, который хочет перейти с серверной части Oracle на Microsoft SQL Server, что для нас не является типичным переходом. Какой самый простой способ получить все данные из всей схемы Oracle в базу данных SQL …

3
Запретить доступ к информационной схеме в SQL Server
Я ищу лучший способ отключить доступ к sys.tables/ Information Schemaдля пользователя / группы в SQL Server. Я нашел эту тему с 2008 года Он показывает способ запрета доступа [sys].[something]следующим образом: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole …

4
Восстановление индексов, БД теперь в 10 раз больше
У меня есть база данных SQL Server (2008 R2 SP1), которая была около 15 гигабайт. Оказывается, обслуживание не проводилось какое-то время, поэтому я создал план обслуживания, чтобы перестроить все индексы, они были очень фрагментированы. Работа завершена, фрагментация исчезла, но теперь база данных превышает 120 гигов! Я понимаю, что для перестройки …

6
Создание резервной копии всех баз данных в SQL Server
У меня есть сервер БД Microsoft SQL Server 2005. На сервере БД у меня около 250 пользовательских баз данных. Я должен сделать резервную копию всех этих баз данных. Поскольку ручное создание резервной копии занимает много времени, я ищу пакетный сценарий или сценарий БД, который автоматически создаст резервную копию всех 250 …

4
Разделение таблиц для архивирования данных
Сценарий: две базы данных: DB_A и DB_Archive с одной очень большой таблицей с именем tableA. каждый день записи старше 60 дней удаляются из DB_A и перемещаются в DB_Archive, главным образом, чтобы оставить вещь «отделенной», потому что tableA активно запрашивается в DB_A для записей за последние 2 месяца. Я хочу избавиться …

3
Можно ли установить выделенное соединение администратора (DAC) с использованием SSMS?
Можно ли подключиться к ЦАП с помощью SSMS? Если я правильно понимаю, это должно быть возможно, используя префикс «admin:» перед именем сервера, но я получаю следующее сообщение: Выделенные соединения администратора не поддерживаются через SSMS, так как он устанавливает несколько соединений в зависимости от проекта. (Microsoft.SqlServer.Management.SqlStudio.Explorer)

1
Как контролировать чрезмерное использование оперативной памяти SQL Server?
На сервере базы данных, который я использую, запущено 6 разных экземпляров SQL Server. Имеет 48 ГБ оперативной памяти. И один из них потребляет более 10 ГБ оперативной памяти, общий объем на данный момент составляет 20 ГБ. Потребление оперативной памяти постоянно растет. За пару дней до этого он использовал более 40 …
13 sql-server 

5
Обновите существующие строки с помощью порядкового номера / символа или любых уникальных данных
Я добавил новый столбец в таблице X Этот столбец «cn» должен быть уникальным и обязательным, но старые данные не имеют никакого значения. Как обновить существующие записи случайными или случайными уникальными данными? Спасибо.
13 sql-server 

1
DBCC CHECKDB срабатывает каждые 20 - 60 секунд
У меня есть среда разработки, которая быстро приближается к развертыванию в рабочей среде, и я заметил в журналах, что примерно каждые 20 секунд я вижу сообщение: Starting up database 'dbname' CHECKDB for database 'dbname' finished without errors Я заметил это, потому что у конечных пользователей, которые тестируют это, была проблема, …

3
Будет ли плохой практикой иметь несколько обнуляемых FK на таблице в SQL Server
В моей структуре базы данных в SQL Server у меня есть 3 типа продуктов, которые требуют разной информации о заказе. Итак, я создал один Customersстол и три различных таблиц заказов: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Стол всех заказов имеет отношение один ко многим на Customersстоле. У меня также есть другая таблица, которая …

3
Вставьте, если не существует, одновременно
У меня проблемы с параллелизмом при вставке в хранимую процедуру. Соответствующая часть процедуры такова: select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from table1 where othervalue = @_othervalue END Когда мы запускаем 3 …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.