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

SQL Server 2014 (основна версія збірки 12.0.xxxx). Будь ласка, також позначте sql-сервер.

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

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

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

3
Як можна дослідити ефективність оператора BULK INSERT?
Я в основному .NET розробник, що використовує Entity Framework ORM. Однак, оскільки я не хочу зазнати невдачі у використанні ORM , я намагаюся зрозуміти, що відбувається всередині рівня даних (бази даних). В основному, під час розробки я запускаю профайлер і перевіряю, що деякі частини коду генерують за запитами. Якщо я …

1
Різниця між пошуком присудка і присудка
Я намагаюся налаштувати запит, який у нас є в SQL Server 2014 Enterprise. Я відкрив власне план запитів у SQL Plan Explorer Explorer і на одному вузлі бачу, що він має предикат Seek, а також предикат Яка різниця між пошуком присудка та присудка ? Примітка. Я можу помітити, що з …

4
Альтернативи мережі резервного копіювання
У нашому середовищі є деякі сервери, які знаходяться у групі Always On Availability, і деякі, які є окремими. Зазвичай ми створюємо резервну копію на мережевій частці, але останнім часом ми помічали, що в міру збільшення баз даних час, що забирається, збільшується, що сповільнює роботу всієї мережі. Сценарій Ola hallengren використовується …

1
N'Șc 'вважається дублікатом ключа N'C', використовуючи порівняння Latin1_General_CI_AS
У мене є таблиця з унікальним ключем, що містить NVARCHAR(50)стовпчик (правильний чи ні, але чи є). Отже, при спробі вставити Șcабо C(не має значення порядок вставки) він перерветься на 2-й вставці через проблеми зіставлення. Ось помилка: (1 ряд (и) зачіпають) Msg 2601, рівень 14, стан 1, рядок 16 Неможливо вставити …

1
SQLServer Upgrade Advisor 2014 висить
Я намагаюся запустити консультант з оновлення SQL Server 2014 проти сервера SQL Server 2008. Під час підключення до сервера 2008 все виглядає добре, і я можу вибрати, яку базу даних я хотів би проаналізувати. Але після запуску він працює назавжди, не роблячи нічого (залишаючись на кроці Аналізуючи правила: 0/112 ). …

3
Чи можливо вибрати RAISERROR або THROW залежно від версії SQL Server?
Ось мій код прямо зараз: BEGIN TRY INSERT INTO TABLE (F1,F2,F3) VALUES ('1','2','3') END TRY BEGIN CATCH ;THROW END CATCH Чудово працює, якщо це не запуск на машині з SQL 2008. Я хотів би, щоб блок CATCH перевірив версію SQL і запустив THROW, якщо він дорівнює 2012 або вище, і …

1
Який індекс буде використаний у цьому сценарії?
Стандартне видання SQL Server 2014 Мені потрібно знайти кількість рейсів, які належать до конкретних міст і до них за певні місяці. Напр select count(*) from flights where flightTo_AirportCode = 'aaaa' and flightFrom_Airportcode = 'bbbb' and flightdate < '2016-04-01' and flightdate > '2016-02-28' ; Схема таблиці наведена нижче. Я намагаюся оцінити, …

2
Індексований вигляд у SQL Server
У мене є таблиця та індексований вигляд на ній Create table mytable1 (ID int identity(1,1), Name nvarchar(100)) Create table mytable2 (ID int identity(1,1), Name nvarchar(100)) Create view myview with schemabinding as select a.name, b.name from mytable1 a join mytable2 b on a.Id = b.Id Тепер, якщо я запускаю наступний запит …

1
Чи потрібні явні транзакції в цьому циклі?
SQL Server 2014: У нас дуже велика (100 мільйонів рядків) таблиця, і нам потрібно оновити пару полів на ній. Для доставки журналів і т. Д. Ми, очевидно, хочемо зберегти транзакції за розміром укусів. Якщо ми дозволимо нижче виконати деякий час, а потім скасувати / припинити запит, чи буде виконана робота, …

1
Допитливий випадок HADR_SYNC_COMMIT
Ми помічаємо цікаву схему HADR_SYNC_COMMITочікувань у нашому середовищі. У нас є три репліки; одну первинну, одну вторинну синхронізацію та одну вторинну асинхронізацію в центрі обробки даних, і ми просто додали ще три репліки ASYNC в інший центр обробки даних (~ 2400 миль один від одного). З тих пір ми почали …

1
Високий PAGELATCH_ * і WRITELOG чекає. Вони пов'язані?
Ми спостерігаємо дуже високі типи очікування PAGELATCH_EX та PAGELATCH_SH, а також високий WRITELOG очікування. Я діагностував запит, що спричиняє очікування PAGELATCH і може усунути їх, зменшивши швидкість вставки в зайнятий кластерний первинний ключ, визначений значенням IDENTITY. Я розумію, що це явище відоме як суперечка із засувкою на останній сторінці. Однак …

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