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

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

3
Виклик завдання SQL Server у межах іншого завдання
Чи можна викликати завдання SQL Server для виконання іншого завдання? Я знаю, що ми можемо додати всі кроки завдання 1 до роботи 2, але я вважаю за краще не робити цього. По-перше, робота 2 вже досить велика, а по-друге, я не міг знайти опцію копіювання-вставки для копіювання кроків між завданнями, …

2
Отримання "В дозволі SELECT було відмовлено в об'єкті", навіть якщо він був наданий
Я програміст, а не дба ... Я знаю просто так, щоб бути небезпечним. Я успадкував базу даних із застарілим користувачем, який є власником db_owner для бази даних. Ми не можемо коригувати дозвіл цього користувача для існуючих таблиць, схем тощо з бізнес-причин, але створюються нові таблиці, і я хочу лише, щоб …


1
Створення перестановок та комбінацій для стовпців імен
У мене є наступні вибіркові дані для перестановок та комбінацій. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan Soponatime','Hight …

1
Визначте першопричину того, чому база даних застрягла у стані ВІДНОВЛЕННЯ
Я знаю, що є питання, які вирішують проблему застрявання бази даних у RESTORINGстані, і я використовував ці рішення, щоб вручну повернути базу даних в Інтернет, але мій сценарій дещо інший. У мене є автоматичне відновлення за допомогою сценаріїв Powershell, яка відновлює копію виробництва в екземплярі DEV. Сценарії не змінюються протягом …

1
Проблема кодування із стовпцем VARCHAR SQL Server, отриманим у Python
Нещодавно у нас виникла проблема з кодуванням, пов’язаним із полем, яке зберігається як varchar (120) у SQL Server. У SSMS varchar з'являється як: "Хто вбив Джонбена?" Однак, коли він введений у python, він виглядає як: Я досліджував це з боку Python, і нічого дивного не відбувається. Моя теорія полягає в …

2
Оновлення статистики з повним скануванням на SQL Server 2014 використовує 100% процесор, на R2 2008 року 15%
Чому статистика оновлень повного сканування використовує 100% процесора на SQL Server 2014, коли він використовує, можливо, 20% процесора на SQL Server 2008 R2, для тих же таблиць з аналогічною апаратною здатністю? Я дивився на MAXDOPінші варіанти, і справді не бачу нічого, що виділяється. Я розумію, що можуть бути налаштування, які …

2
Підказка про блокування запускає тупики
Я вставляв два набори даних, використовуючи мінімальний журнал, у порожню таблицю купи за допомогою двох Execute SQL Tasks, що працюють паралельно та з SQL наступної форми. INSERT INTO Table (TABLOCK) SELECT FROM ... Після того, як робота трохи зависла, одна з завдань SQL стала жертвою тупика. Нижче представлений XML-графік тупикового …

2
Великий запит на видалення, здається, застиг
Ми виконували запит на видалення в базі даних з 1,8 млрд. Рядків. Це видалення видалило б 1,2 млрд. Рядків. Заздалегідь ми розбили би цей запит на 100 м за один раз, але ми знаходимося в стані, коли він працює протягом 24 годин, а файл журналу - 2Tb, що, як видається, …


3
Замініть спеціальні символи в стовпці пробілом
Я намагаюся написати запит, який замінює спеціальні символи пробілом. Нижче код допомагає визначити рядки. (дійсні буквено-цифрові символи, кома та пробіл): SELECT columnA FROM tableA WHERE columnA like '%[^a-Z0-9, ]%' Як я можу інтегрувати функцію заміни у оператор select, щоб усі символи, крім буквено-цифрових, комах та пробілів у наборі результатів, були …

1
Як відтворити "Неможливо продовжити сканування за допомогою NOLOCK через рух даних"
Іноді я отримую "Не вдалося продовжити сканування NOLOCKчерез рух даних" з деякими великими завданнями, які є WITH (NOLOCK)у вибраних запитах. Я розумію, що це має щось спільне із спробою вибору даних, коли відбувся розкол сторінки, що призвело до того, що дані вже не там, де повинні були бути - я …

3
Запит додатків на порожні таблиці
Моя компанія використовує додаток, який має досить великі проблеми з продуктивністю. Існує ряд проблем із самою базою даних, над якими я працюю, але багато проблем пов'язані виключно із додатком. Під час мого розслідування я виявив, що в базу даних SQL Server є мільйони запитів, які запитують порожні таблиці. У нас …

1
Замініть значення сильно набраного елемента xml у SQL Server на XQuery
Дано елемент, визначений у колекції схем XML як такий: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Як би ви оновили елемент за допомогою XQuery? Елемент знаходиться в просторі імен ns в колекції схем. Я намагався оновити елемент нижче за запитом: update cm.item set data.modify( 'declare namespace …

3
Хто створив процедуру? (SQL Server 2008 R2)
Чи є спосіб перерахувати, хто створив певні закупівлі в SQL Server 2008? У цьому посиланні ТА є деякі відповіді, але ще 6 років тому. Я знаю, що найкраще писати своє ім’я та дату, а потім починати створювати процедуру, але я не бачу цього, де я працюю. Якщо немає можливості це …

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