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

SQL Server 2008 R2 (основная версия сборки 10.50.xxxx). Пожалуйста, также пометьте с помощью sql-сервера.

1
DBCC CHECKDB срабатывает каждые 20 - 60 секунд
У меня есть среда разработки, которая быстро приближается к развертыванию в рабочей среде, и я заметил в журналах, что примерно каждые 20 секунд я вижу сообщение: Starting up database 'dbname' CHECKDB for database 'dbname' finished without errors Я заметил это, потому что у конечных пользователей, которые тестируют это, была проблема, …

3
Будет ли плохой практикой иметь несколько обнуляемых FK на таблице в SQL Server
В моей структуре базы данных в SQL Server у меня есть 3 типа продуктов, которые требуют разной информации о заказе. Итак, я создал один Customersстол и три различных таблиц заказов: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Стол всех заказов имеет отношение один ко многим на Customersстоле. У меня также есть другая таблица, которая …

5
Полный текстовый индекс SQL Server 2008 никогда не завершается
Наш веб-сайт имеет базу данных SQL Server 2008 R2 Express Edition с полнотекстовой индексацией для поиска по нашему веб-сайту. Каждый раз, когда новая запись добавляется или обновляется в одной из проиндексированных таблиц, процесс индексации никогда не завершается. В течение последних нескольких недель я отслеживал состояние, используя в основном тот же …

3
в какие группы AD входят логины моего пользователя?
Я не уверен, что выбрал правильное название для этого вопроса. Что мне действительно нужно, так это то, что для отдельного пользователя Windows AD я хотел бы узнать список групп Windows AD (учетных записей), которые имеют доступ к определенной базе данных на этом сервере. когда я запускаю следующий запрос select name, …

5
Сохранить результаты как CSV * с * заголовками в SSMS
В SQL Server 2008 R2 при сохранении результатов в виде CSV заголовки отсутствуют. Я могу обойти это путем копирования и вставки с помощью «Копировать с заголовками», или просто захватить заголовки и вставить их в CSV и т. Д., Но есть ли лучший способ сделать это?

5
Заполнение пропущенных данных на основе значений на конец предыдущего месяца
Учитывая следующие данные: create table #histories ( username varchar(10), account varchar(10), assigned date ); insert into #histories values ('PHIL','ACCOUNT1','2017-01-04'), ('PETER','ACCOUNT1','2017-01-15'), ('DAVE','ACCOUNT1','2017-03-04'), ('ANDY','ACCOUNT1','2017-05-06'), ('DAVE','ACCOUNT1','2017-05-07'), ('FRED','ACCOUNT1','2017-05-08'), ('JAMES','ACCOUNT1','2017-08-05'), ('DAVE','ACCOUNT2','2017-01-02'), ('PHIL','ACCOUNT2','2017-01-18'), ('JOSH','ACCOUNT2','2017-04-08'), ('JAMES','ACCOUNT2','2017-04-09'), ('DAVE','ACCOUNT2','2017-05-06'), ('PHIL','ACCOUNT2','2017-05-07') ; ... который представляет, когда данный пользователь был назначен на учетную запись. Я пытаюсь установить, кому принадлежала данная учетная …

3
Используйте функцию «LEN» в предложении «WHERE» в «CREATE UNIQUE INDEX»
У меня есть эта таблица: CREATE TABLE Table01 (column01 nvarchar(100)); И я хочу создать уникальный индекс для column01 с этим условием LEN (column01)> = 5 Я старался: CREATE UNIQUE INDEX UIX_01 ON Table01(column01) WHERE LEN(column01) >= 5; Я получил: Неверное предложение WHERE для отфильтрованного индекса 'UIX_01' в таблице 'Table01'. И …


4
Подсчитать общее количество посещений
Я пытаюсь написать запрос, в котором мне нужно рассчитать количество посещений клиента, позаботившись о перекрывающихся днях. Предположим, что для itemID 2009 дата начала 23-го, а дата окончания - 26-го, поэтому элемент 20010 находится между этими днями, и мы не будем добавлять эту дату покупки к нашему общему количеству. Пример сценария: …

1
Проблема создания транзакции в пакете служб SSIS
Я работаю над пакетом, который должен использовать транзакцию, но в настоящее время я получаю следующую ошибку: SSIS package "CATS-Package.dtsx" starting. Information: 0x4004300A at Data Flow Task, SSIS.Pipeline: Validation phase is beginning. Information: 0x4001100A at CATS-Package: Starting distributed transaction for this container. Error: 0xC001401A at CATS-Package: The SSIS Runtime has failed …

4
Является ли плохой практикой объединять данные из разных таблиц в одну?
Фон Я пишу много больших отчетов и, как правило, веду большую базу данных о работоспособности (пишу SP, функции, задания и т. Д.). Исходная схема и программное обеспечение, которое ее использует, принадлежат другому поставщику, поэтому я не могу многое изменить в этом структурно. Есть много записей, которые требуют отслеживания, таких как …

2
Помощь с запросом PIVOT
У меня есть таблица со структурой ниже: CREATE TABLE [dbo].[AUDIT_SCHEMA_VERSION]( [SCHEMA_VER_MAJOR] [int] NOT NULL, [SCHEMA_VER_MINOR] [int] NOT NULL, [SCHEMA_VER_SUB] [int] NOT NULL, [SCHEMA_VER_DATE] [datetime] NOT NULL, [SCHEMA_VER_REMARK] [varchar](250) NULL ); некоторые примеры данных (кажется, проблема с sqlfiddle .. поэтому добавим некоторые примеры данных): INSERT INTO [AUDIT_SCHEMA_VERSION]([SCHEMA_VER_MAJOR],[SCHEMA_VER_MINOR],[SCHEMA_VER_SUB],[SCHEMA_VER_DATE],[SCHEMA_VER_REMARK]) VALUES(1,6,13,CAST('20130405 04:41:25.000' as DATETIME),'Stored …

1
статистика актуальна, но оценка неверна
Когда я dbcc show_statistics ('Reports_Documents', PK_Reports_Documents)получу следующий результат для идентификатора отчета 18698: Для этого запроса: SELECT * FROM Reports_Documents WHERE ReportID = 18698 option (recompile) Я получаю план запроса, который включает поиск кластерного индекса, PK_Reports_Documentsкак и ожидалось. Но то, что сбивает с толку меня, является неправильным значением для Предполагаемого количества …

3
Как я могу надежно определить, имеет ли данный экземпляр SQL Server право «Блокировать страницы в памяти»?
Право «Блокировать страницы в памяти» может быть предоставлено учетной записи службы, используемой SQL Server. Это позволяет SQL Server предотвращать разбиение памяти на диск. Я заметил, что на некоторых наших машинах с SQL Server локальная политика не настроена так, чтобы разрешать это право для учетной записи службы, используемой SQL Server. Поскольку …

2
Составление плана обслуживания
Я создал план обслуживания для своего SQL Server 2008 R2 с использованием SQL Server Management Studio (SSMS). Тем не менее, я не могу экспортировать / преобразовать его в сценарий, в случае, если мне нужно повторить его на другом сервере. Есть ли способ? Если нет, будет ли способ с более новой …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.