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

13
Как и когда агент SQL обновляет значения next_run_date / next_run_time?

Я работал над кодом в T-SQL, чтобы добавить новые расписания в задание агента SQL с помощью процедуры sp_add_jobschedule в базе данных msdb. Когда я добавляю новое расписание (как правило, запускается один раз в определенную дату / время) и сразу же проверяю значения в sysjobschedules и...

13
Почему вы хотите избежать динамического SQL в хранимой процедуре?

Я слышал, кто-то сказал, что вы не хотите использовать динамический SQL. Можете ли вы привести конкретный пример или пример из реальной жизни? Лично я несколько раз кодирую это в своей базе данных. Я думаю, что это нормально, потому что это гибкость. Я предполагаю, что SQL-инъекция или...

13
Какой самый простой способ перемещения данных из Oracle на SQL Server?

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

13
Понимание шифрования и резервного копирования MS SQL Server

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

13
Запретить доступ к информационной схеме в SQL Server

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

13
Последствия «Просмотр состояния сервера» для безопасности и производительности

Этот вопрос указывает на то, что разрешение «Просмотр состояния сервера» требуется для различных DMV (динамические административные представления), но я не могу ничего узнать о том, кем вы занимаетесь, и не хотите предоставлять разрешение. Теперь, конечно, я понимаю «наименьшее количество...

13
Можно ли записывать входящие значения параметров в вызове процедуры при трассировке в SQL Server Profiler?

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

13
Логины не синхронизируются между группами доступности

У нас есть 2 сервера в группе AlwaysOn. Хотя учетные записи пользователей в каждой синхронизированной базе данных существуют на обоих серверах, логины уровня экземпляра базы данных существуют только на одном из серверов. Т.е. DBINSTANCE-> Security-> Logins отсутствуют на одном сервере....

13
Я использую агент SQL Server для планирования даже задач, не связанных с базой данных - это плохая идея?

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

13
Как пейджинг работает с ROW_NUMBER в SQL Server?

У меня есть Employeeтаблица с одним миллионом записей. У меня есть следующий SQL для подкачки данных в веб-приложении. Работает нормально. Однако, что я вижу как проблему - производная таблица tblEmployeeвыбирает все записи в Employeeтаблице (для создания MyRowNumberзначений). Я думаю, что это...

13
Есть ли способ определить, выполняются ли запросы SQL Server в памяти или на диск?

Сегодня я столкнулся с набором хранимых процедур в приложении, которые неоднократно вызываются в течение длительного процесса. В каждой процедуре я нашел несколько различных операторов выбора, некоторые внутри циклов; неудивительно, что эти процедуры, используемые в настоящее время, выполняются в...

13
Почему не-цифры нравятся [0-9]?

По умолчанию мой сервер сортировки является Latin1_General_CI_AS, как определено этим запросом: SELECT SERVERPROPERTY('Collation') AS Collation; Я был удивлен, обнаружив, что с этим сопоставлением я могу сопоставлять нецифровые символы в строках, используя предикат LIKE '[0-9]'. Почему в...

13
Сброс последовательности SQL Server 2012

Я нахожусь в процессе тестирования и заполнения определенной таблицы, которая использует SEQUENCEобъект. В этом процессе я тестирую заполнение таблицы десятками тысяч строк вставки (поскольку я не знаю, как это программировать). Проблема, с которой я сталкиваюсь в этой конкретной таблице,...

13
Что такое ERROR_STATE () в SQL Server и как его можно использовать?

Я читал, что это ERROR_STATE()может помочь различать различные состояния / места в исходном коде, где может возникать один и тот же тип ошибки. Но мне не совсем понятно, как это может быть полезно. MSDN заявляет: ERROR_STATE() Возвращает номер состояния ошибки, вызвавшей запуск блока CATCH...

13
Как лучше всего поддерживать размеры файла журнала SQL

Я в некотором роде новый администратор баз данных, и я управляю экземпляром SQL Server 2012, который обладает достаточной активностью. Я работаю в режиме полного восстановления, потому что нам нужно время восстановления. Прямо сейчас я беру полную резервную копию баз данных и журналов каждый день в...

13
Больше процессорных ядер против более быстрых дисков

Я, как обычно, являюсь частью небольшой компании, выполняющей ряд различных ролей. Последний из них - это приобретение выделенного блока SQL Server для нашего веб-приложения .NET. Мы были процитированы на двухъядерной конфигурации процессора Xeon E5-2620 (шесть ядер) 2,00 ГГц (всего 12 ядер) с 32...

13
Как посмотреть, что кешируется в памяти в SQL Server 2008?

Есть ли способ узнать, что кешируется в SQL Server 2008 R2? Я нашел следующую хорошую статью: http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . Тем не менее, я хотел бы знать, сколько данных (например, в процентах и ​​КБ) хранятся для каждой...