Запитання з тегом «sql-server»

Усі версії Microsoft SQL Server (не MySQL). Будь ласка, додайте тег, що залежить від версії, як-от sql-server-2016, оскільки це часто стосується питання.

2
Збій CLR на SQL Server 2014 (Windows 2012R2)
У мене є цей невеликий CLR, який виконує функцію RegEX на рядку в стовпцях. Під час запуску на SQL Server 2014 (12.0.2000) на Windows Server 2012R2 процес припиняється Повідомлення 0, рівень 11, стан 0, рядок 0 У поточній команді сталася сильна помилка. Результати, якщо такі є, слід відмовитися. і дає …

1
Статистика є актуальною, але оцінка неправильна
Щойно я dbcc show_statistics ('Reports_Documents', PK_Reports_Documents)отримую такий результат для ідентифікатора звіту 18698: Для цього запиту: SELECT * FROM Reports_Documents WHERE ReportID = 18698 option (recompile) Я отримую план запитів, який робить кластерний пошук шукати, PK_Reports_Documentsяк очікувалося. Але що мене бентежить - це неправильне значення для оціночної кількості рядків: Відповідно до …

1
Привілеї та права служби облікового запису служби SQL Server
Моє запитання полягає в тому, що якщо ви створюєте новий обліковий запис користувача домену для кожного з процесів SQL Server, які дозволи потрібно встановити для кожного облікового запису? Або менеджер конфігурації SQL насправді піклується про це, і у мене просто непередбачена проблема? Мені досить часто доводиться налаштовувати Microsoft SQL Server …

2
Що означає “коефіцієнт потрапляння кеша буфера” у 9990?
Я отримав цей запит із публікації в блозі : SELECT object_name, counter_name, cntr_value FROM sys.dm_os_performance_counters WHERE [object_name] LIKE '%Buffer Manager%' AND [counter_name] = 'Buffer cache hit ratio' У публікації сказано, що це дасть мені відсоток звернень до кеша. Здавалося, це вказувало на те, що це буде значення 0-100 (це показало …

1
У чому причина цієї проблеми з CONVERT ()?
Розглянемо наступні два твердження: PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); Обидва твердження повертаються -1; Хіба це невірно, оскільки друге двійкове значення на десяткове 65,536 вище, ніж перше значення, чи не так? Невже це не може бути пов’язано з тихим усіченням? Якщо я запускаю такі твердження: PRINT …

3
Як я можу достовірно визначити, чи має певний екземпляр SQL Server право "Сторінки блокування в пам'яті"?
Право "Сторінки блокування в пам'яті" може бути надано обліковому запису служби, який використовується SQL Server. Це дозволяє SQL Server запобігати пам'яті, що зберігається на диску. Я помітив, що кілька наших машин SQL Server не мають налаштованої локальної політики, щоб дозволити це право для облікового запису служби, використовуваного SQL Server. Оскільки …

4
Чи SQL Server коли-небудь видаляє старі файли журналу помилок?
Я знаю, що можу легко перенести поточний журнал помилок, запустивши sp_cycle_errorlog, але мені цікаво, чи SQL Server коли-небудь видалить старі / заархівовані файли журналу помилок. Не можу ніде знайти відповідь на це десь ...

1
Переключення даних у відмов із "дозволяє значення, які не дозволені обмеженнями перевірки чи функцією розділу на цільовій таблиці"
З огляду на наступне -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id int NULL, case_id int NULL, degree_id …

3
CHECKPOINT чи COMMIT записує на диск?
Скажімо, для SQLServer2008R2 і новіших версій, з базами даних повного режиму відновлення. Я завжди думав: Коли транзакція здійснюється (COMMIT), транзакція записується в журнал транзакцій в оперативній пам'яті. Коли відбувається CHECKPOINT (через деякий час та / або деякі транзакції та інші критерії), транзакції між останньою CHECKPOINT та поточною записуються на диск. …
12 sql-server 

2
Сценарій плану обслуговування
Я створив план технічного обслуговування свого SQL Server 2008 R2 за допомогою SQL Server Management Studio (SSMS). Однак я не в змозі експортувати / перетворити його в сценарій, якщо мені доведеться повторно на іншому сервері. Чи є спосіб? Якщо ні, чи знайдеться спосіб з новою версією SQL Server?

2
Ефективний спосіб порівняння двох великих наборів даних у SQL
В даний час я порівнюю два набори даних, які містять унікальні StoreKey/ProductKeyкомбінації. 1-й набір даних має унікальні StoreKey/ProductKeyкомбінації для продажів з початку січня 2012 року до кінця травня 2014 року (результат = 450 К рядків). Другий набір даних має унікальні StoreKey/ProductKeyкомбінації: продажі починаються з червня 2014 року до сьогодні (результат …

1
Тривалість життя сторінки SQL Server 2012 скидається до 0 приблизно через 50 днів
Я помітив дивну поведінку на 2-серверному кластері HA і сподівався, що хтось може підтвердити мою підозру або, можливо, запропонувати якесь інше пояснення ... Ось моя настройка: 2-серверна установка SQL 2012 SP1 SQL AlwaysOn HA увімкнено для кількох баз даних Процесори - 2,4 ГГц, 4 ядра Оперативна пам’ять - 34 Гб …

9
Як я можу мінімізувати ризик випадкового зміни неправильної бази даних?
Щойно я навчився важкому шляху того, що відключення від сервера в Провіднику об’єктів не зупиняє вас згодом від виконання вікон запитів, які вже були відкриті на цьому сервері. Моя ситуація така: у мене є один екземпляр SSMS, який я використовую для підключення до нашого сервера dev / staging та до …
12 sql-server  ssms 

4
Як я можу передати логіни з 2008R2 на 2014 рік за допомогою паролів?
Я спробував Tasks> Generate Scripts...і встановив 'Вхід до сценарію' у Розширених параметрах сценаріїв, але я отримую це у висновку: /* For security reasons the login is created disabled and with a random password. */ Чи є простий спосіб скриптування цих логінів паролями чи інший спосіб перенесення логінів з екземпляра 2008R2 …

1
Не вдалося відновити індекс SQL Server 2008 R2 із суворістю 17
Іноді під час нашого обслуговування індексу завдання не вдасться з помилкою 17 SEV, коли не можна виділити достатньо місця для об'єкта, який він відновлює. База даних складається так: Data_file1 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file2 PRIMARY 0 growth 0% free Max Size UNLIMITED Data_file3 PRIMARY 0 growth …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.