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

13
Массовая вставка через сеть

Может ли кто-нибудь помочь мне с этим? BULK INSERT DATABESE01.dbo.TABLE01 FROM '\\COMPUTER01\FOLDER01\TextFile.txt' WITH ( FIELDTERMINATOR = ' ', rowterminator = '\n', tablock ) Ошибка показывает, не удалось открыть: Не удалось выполнить массовую вставку, поскольку не удалось открыть файл '\...

13
Установка переменных в режиме SQLCMD

Использование SQL Server 2008 R2 Enterprise Edition Рассмотрим следующее утверждение: :setvar source_server_name "SERVERNAME\INSTANCENAME" Можно ли в режиме SQLCMD получить это значение с помощью TSQL Что-то вроде: :setvar source_server_name = SELECT @@servername Спасибо Обновление 15.07.2013 Два...

13
Не удалось выделить новую страницу для базы данных из-за недостатка места на диске

Используя мастер импорта и экспорта SQL Server, я получаю эту ошибку: Ошибка 0xc0202009: Поток данных Задача 1: Код ошибки служб SSIS DTS_E_OLEDBERROR. Произошла ошибка OLE DB. Код ошибки: 0x80004005. Не удалось выделить новую страницу для базы данных 'database' из-за недостатка места на диске в...

13
Когда sp_executesql обновляет план запроса?

Вы должны простить мою наивность, поскольку я не администратор баз данных, но, насколько я понимаю, со временем статистика изменения базы данных и хранимая процедура должны быть перекомпилированы, чтобы поддерживать план запроса в актуальном состоянии с учетом последних статистических данных....

13
Останавливает ли отключение сети запрос?

Я недавно выполнил запрос на обновление 100 000 записей. Я понял, что допустил ошибку, пока выполнялся запрос, и быстро отключил сетевой кабель. Есть ли запрос на обновление? остановить обработку и полностью выполнить откат? продолжить обработку до завершения и зафиксировать? остановить обработку и...

13
Индексация PK GUID в SQL Server 2012

Мои разработчики настроили свое приложение для использования GUID в качестве PK для почти всех своих таблиц, и по умолчанию SQL Server настроил кластерный индекс на этих PK. Система относительно молода, и наши самые большие таблицы занимают чуть более миллиона строк, но мы смотрим на нашу...

13
Могу ли я создать определенный пользователем тип таблицы и использовать его в той же транзакции?

Когда я выполню следующее (в студии управления 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 Я получаю сообщение об ошибке тупика. Мой процесс зашел в тупик с самим...

13
sqlpackage.exe игнорирует BlockOnPossibleDataLoss?

У меня есть dacpac, который установил для BlockOnPossibleDataLoss значение false, однако развертывание блокируется, когда я запускаю его с sqlpackage.exe, сообщая мне: «Столбец [a] удаляется, может произойти потеря данных». Однако, когда я использую точно такой же профиль развертывания и публикуюсь...

13
Использование SQL Server 2012 Standard с Bitlocker

Мы пытаемся использовать Bitlocker для защиты базы данных SQL Server 2012. У нас нет проблем с запуском битлокера ... проблема в том, что, как только диск заблокирован, SQL Server больше не может читать данные. Очевидно, мы бы хотели использовать TDE, но поскольку это ограничено выпуском...

13
Насколько точен столбец sys.partition.rows?

Системное представление sys.partitionsимеет столбец «строки», который представляет собой общее количество строк в данном разделе. Для таблицы, которая не разделена (или имеет только один раздел в зависимости от того, как вы на нее смотрите), в этом столбце указывается количество строк в таблице....

13
Оператор ALTER DATABASE не разрешен в транзакции с несколькими операторами

Отсюда я скачал образец In-memory на основе AdventureWorks и выполнил все шаги, описанные в прилагаемом документе. Однако, когда я пытаюсь запустить сценарий в SQL Server Management Studio, я получаю сообщение об ошибке: Оператор ALTER DATABASE не разрешен в транзакции с несколькими операторами...

13
SQL Server автоматически обрезает значение varchar в равном сравнении, но не в сравнении

Сегодня я столкнулся с некоторым интересным поведением на SQL Server (наблюдавшемся в 2005 и 2012 годах), которое, я надеялся, кто-нибудь сможет объяснить. Запрос, выполняющий сравнение с =использованием поля NVARCHAR, игнорировал конечный пробел в строке (или автоматически обрезал значение перед...

13
SQL Server - разница между именем экземпляра и идентификатором экземпляра

Я немного запутался с экземплярами SQL Server. Имя экземпляра и идентификатор экземпляра - это разные свойства, однако в качестве идентификатора экземпляра по умолчанию используется заглавная версия имени экземпляра. Установка позволяет установить для идентификатора значение, отличное от имени,...

13
Высокий CXPACKET и LATCH_EX ждет

У меня возникли проблемы с производительностью системы обработки данных, над которой я работаю. Я собрал статистику ожидания за один час, который показывает большое количество событий ожидания CXPACKET и LATCH_EX. Система состоит из 3 обрабатывающих SQL-серверов, которые выполняют много вычислений...

13
Обнаружение изменений в таблице SQL Server

В моем приложении с БД, работающей на SQL Server 2012, у меня есть задание (запланированное задание), которое периодически выполняет дорогостоящий запрос и записывает результаты в таблицу, которую впоследствии может запрашивать приложение. В идеале я хотел бы выполнить этот дорогой запрос, только...

13
Тупик при обновлении разных строк с некластеризованным индексом

Я решаю проблему взаимоблокировки, хотя я заметил, что поведение блокировки отличается, когда я использую кластерный и некластеризованный индекс в поле id. Проблема взаимоблокировки, кажется, решена, если кластерный индекс или первичный ключ применен к полю id. У меня есть разные транзакции,...

13
Ограничение пользователей для копирования только резервных копий

Я ищу развертывание доставки журналов в моей производственной среде. Это будет означать, что мне придется управлять цепочками резервного копирования, которые могут нарушить люди, делающие резервные копии для обновления сред разработки. Если у меня возникнет ошибка и я хочу использовать резервные...

13
Насколько детерминистическим является создание плана выполнения в SQL Server?

Даны следующие константы: Одна и та же база данных с одинаковой структурой (таблицы, индексы и т. Д.) Одни и те же данные Та же SQL Server и аппаратная конфигурация Та же статистика Те же параметры SET в клиенте Те же версии SQL Server Те же флаги трассировки Учитывая эти константы, SQL Server...

13
Не удалось создать каталог SSISDB

Получение ошибки ниже при попытке создать каталог в службах интеграции SQL Server 2014. Есть идеи, что я пропустил при установке или где-либо еще? Не удалось открыть файл резервной копии каталога «C: \ Program Files \ Microsoft SQL Server \ 120 \ DTS \ Binn \ SSISDBBackup.bak». Убедитесь, что файл...

13
Как наиболее эффективно обнаружить все запущенные экземпляры SQL Server с помощью PowerShell?

Мне было поручено обнаружить все экземпляры SQL Server, которые работают в нашем домене. В нескольких случаях существует несколько экземпляров на сервер. Я видел два разных метода PowerShell для нахождения этих экземпляров, но ни один из них не находит все экземпляры. 1) Используйте WMI $srvr =...