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

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

3
Чи можу я створити визначений користувачем тип таблиці та використовувати його в одній транзакції?
Коли я виконую наступне (в студії управління, GO розділить команди на партії) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Я отримую повідомлення про помилку в глухий кут. Мій процес зайшов у глухий …

2
Відношення ExecutionInstanceGUID до SSISDB
Випуск 2012 року інтеграційних служб SQL Server, SSIS, представив каталог SSISDB, який відстежує операції з пакетами (серед іншого). Виконання пакету за замовчуванням для рішень, що використовують модель розгортання проекту, увімкне журнал до SSISDB. Коли пакет виконується, System::ExecutionInstanceGUIDзаповнюється значення, яке, якби використовується явний журнал (до sys.sysdtslog90/ sys.sysssislog), записувало б усі події …

1
Чи можливо записувати вхідні значення параметрів у виклик процедури під час відстеження в Profiler SQL Server?
Використовуючи SQL Server Profiler (я на SQL Server 2012), я намагаюся генерувати корисний слід, який показує значення параметрів, а не лише SQL із назвами змінних. Збережена процедура проходить через велику кількість даних Інвентаря, щоб генерувати надзвичайно цінні результати, і я намагаюся задокументувати існуючу поведінку, щоб я міг перевірити її, точно …

1
Внутрішня пам'ять робочої області
Крістіан Болтон, Брент Озар та ін. Я намагаюся шукати розуміння та підтвердження на SQL сервері та багато пошуку в Інтернеті. Я буду вдячний, якщо хтось шукає розуміння та підтвердження на веб-сайті SQL Server 2008 Internals та усунення неполадок (запозичені з місцевої бібліотеки в Іллінойсі). може підтвердити чи виправити моє розуміння. …

3
Чи можливе встановлення виділеного підключення адміністратора (DAC) за допомогою SSMS?
Чи можливо підключитися до ЦАП за допомогою SSMS? Якщо я правильно розумію, це повинно бути можливим, використовуючи префікс "admin:" перед іменем сервера, але я отримую таке повідомлення: Виділені підключення адміністратора не підтримуються через SSMS, оскільки це встановлює декілька підключень за конструкцією. (Microsoft.SqlServer.Management.SqlStudio.Explorer)

4
Запит на вибір максимального значення під час з'єднання
У мене є таблиця користувачів: |Username|UserType|Points| |John |A |250 | |Mary |A |150 | |Anna |B |600 | та рівні |UserType|MinPoints|Level | |A |100 |Bronze | |A |200 |Silver | |A |300 |Gold | |B |500 |Bronze | І я шукаю запит, щоб отримати рівень для кожного користувача. Щось у …

1
Чому ми використовуємо FILE = 1 у скриптах для відновлення бази даних
Нещодавно, коли я натрапив на сценарій відновлення бази даних, у мене виникли сумніви, чому нам доводиться використовувати " FILE = 1 "? Чи не можемо ми відновити базу даних без цього твердження? В основному, для чого він використовується?

1
Чому вторинний селективний індекс не використовується, коли пункт фільтрує на "value ()"?
Налаштування: create table dbo.T ( ID int identity primary key, XMLDoc xml not null ); insert into dbo.T(XMLDoc) select ( select N.Number for xml path(''), type ) from ( select top(10000) row_number() over(order by (select null)) as Number from sys.columns as c1, sys.columns as c2 ) as N; Зразок XML …

1
Як оптимізатор SQL Server оцінює кількість рядків у об'єднаній таблиці?
Я виконую цей запит у базі даних AdventureWorks2012 : SELECT s.SalesOrderID, d.CarrierTrackingNumber, d.ProductID, d.OrderQty FROM Sales.SalesOrderHeader s JOIN Sales.SalesOrderDetail d ON s.SalesOrderID = d.SalesOrderID WHERE s.CustomerID = 11077 Якщо я дивлюся на прогнозний план виконання, то бачу таке: Початковий пошук індексу (праворуч угорі) використовує індекс IX_SalesOrderHeader_CustomerID та здійснює пошук у …

3
sqlpackage.exe ігноруючи BlockOnPossibleDataLoss?
У мене є dacpac, який встановив для BlockOnPossibleDataLoss значення false, проте розгортання блокується, коли я запускаю його з sqlpackage.exe, кажучи мені: "Стовпець [a] відкидається, втрата даних може статися". Однак, коли я використовую той самий профіль розгортання та публікую з Visual Studio 2012, він проходить.

2
Скидання послідовності SQL Server 2012
Я перебуваю в процесі тестування та заповнення конкретної таблиці, яка використовує SEQUENCEоб'єкт. У цьому процесі я тестую заповнення таблиці десятками тисяч рядків вставки (оскільки мені невідомо, як це програмувати). Проблема, яку я бачу з цією конкретною таблицею, полягає в тому, що коли я запускаю черговий тест сукупності, показник SEQUENCEне повертається …

4
Вхідні дані не синхронізуються в групах доступності
У нас є 2 сервери в групі AlwaysOn. У той час як облікові записи користувачів у межах кожної синхронізованої бази даних існують на обох серверах, вхід на рівні екземплярів бази даних існує лише на одному з серверів. Тобто DBINSTANCE-> Безпека-> Логіни відсутні на одному сервері. Тому, коли відбувається відмова, я …

4
CREATE FILE зіткнулася з помилкою 5 операційної системи (доступ заборонено.)
Я намагаюся виконати такий сценарій у студії управління SQL Server: USE [master] GO CREATE DATABASE [test1] ON PRIMARY ( NAME = N'test1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1.mdf', SIZE = 70656KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) LOG ON ( NAME = N'test1_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1_log.ldf', …

1
Це симптом перевантаженого сервера?
Я намагався діагностувати уповільнення у програмі. Для цього я зареєстрував розширені події SQL Server . Для цього питання я розглядаю одну конкретну збережену процедуру. Але є основний набір з десятка збережених процедур, які однаково можуть бути використані як розслідування від яблук до яблук і коли я вручну запускаю одну із …

3
Чому оператор паралелізму (потоки перерозподілу) зменшить оцінку рядків до 1?
Я використовую SQL Server 2012 Enterprise. Я натрапив на план SQL, який виявляє деяку поведінку, яку я не вважаю цілком інтуїтивно зрозумілою. Після важкої операції паралельного сканування індексу відбувається операція паралелізму (потоки перерозподілу), але вона вбиває оцінки рядків, що повертаються індексом сканування (Object10.Index2), зменшуючи оцінку до 1. Я кілька пошукав, …

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