sql-server- все статьи тега ➜ страница 17


ошибка "datetime2" при использовании Entity framework в VS 2010.net 4.0

получаю эту ошибку: система.Данные.SqlClient.SqlException: преобразование типа данных datetime2 в тип данных datetime привело к значению вне диапазона. мои объекты все объекты БД. Я нашел только одну ссылку на эту ошибку через Google: результате Google прочитав это, я вспоминаю, что мы сделал добавить 2 поля, а затем обновлена модель сущности с VS 2010. Я не уверен, что он имеет в виду под "ручным кодированием" различий. Я ничего не вижу. все, что я делаю в коде заполнения объекта, а ...

Сравнение результатов с сегодняшней датой?

есть ли способ, чтобы использовать Now() функция в SQL для выбора значений с сегодняшней датой? Я был под впечатлением Now() будет содержать время и дату, но сегодня нет времени для 00:00:00 и поэтому это никогда не будет соответствовать? ...

Как использовать RANK() в SQL Server

у меня проблема с использованием RANK() в SQL Server. вот мой код: SELECT contendernum, totals, RANK() OVER (PARTITION BY ContenderNum ORDER BY totals ASC) AS xRank FROM ( SELECT ContenderNum, SUM(Criteria1+Criteria2+Criteria3+Criteria4) AS totals FROM Cat1GroupImpersonation GROUP BY ContenderNum ) AS a результаты для этого запроса: contendernum totals xRank 1 196 1 2 181 1 3 192 1 ...

DBCC SHRINKFILE в файле журнала не уменьшает размер даже после резервного копирования журнала на диск

у меня есть база данных, [моя БД], которая имеет следующую информацию: SQL Server 2008 Размер МДФ: 30 ГБ Размер LDF: 67 GB Я хотел сжать файл журнала как можно больше, и поэтому я начал свои поиски, чтобы выяснить, как это сделать. Предостережение: я не DBA (или даже приближаюсь к DBA) и прогрессирую на ощупь через этот квест. во-первых, я просто вошел в SSMS, DB properties, Files и отредактировал значение начального размера (MB) до 10. Что уменьшил файл журнала до 62 ГБ (не совсем 10 МБ, к ...

Почему и когда я должен использовать разреженный столбец? (SQL SERVER 2008)

пройдя через некоторые учебники по новой функции разреженного столбца SQL SERVER 2008, я обнаружил, что он не занимает места, если значение столбца равно 0 или null, но когда есть значение, оно занимает в 4 раза больше места, чем обычный(не разреженный) столбец. Если мое понимание правильно, то почему я пойду на это во время проектирования базы данных? И если я использую это,то в какой ситуации я буду? также из любопытства, почему нет места вам резерв, когда столбец определяется как разреженны ...

DBCC CHECKIDENT устанавливает идентификатор в 0

Я использую этот код для сброса идентификатора в таблице: DBCC CHECKIDENT('TableName', RESEED, 0) это прекрасно работает большую часть времени, с первой вставкой я вставляю 1 в столбец Id. Однако если я отброшу БД и воссоздам ее (используя сценарии, которые я написал), а затем вызову DBCC CHECKIDENT, первый вставленный элемент будет иметь идентификатор 0. какие идеи? EDIT: после исследования я узнал, что я не читал документацию правильно: http://msdn.microsoft.com/en-us/library/aa258817 (S ...

Как я могу получить только дату при использовании MSSQL GetDate ()? [дубликат]

этот вопрос уже есть ответ здесь: как вернуть только дату из SQL Server DateTime datatype 38 ответов DELETE from Table WHERE Date > GETDATE(); GETDATE () включает время. Вместо того, чтобы 2011-01-26 14:58:21.637 как я могу сделать: 2011-01-26 00:00:00.000 ...

SQL Server возвращает ошибку "Ошибка входа для пользователя' NT AUTHORITYANONYMOUS LOGON'."в Windows приложения

приложение, которое работает без проблем (и не было никакой активной разработки сделано на нем около 6 месяцев или около того) недавно начал не удается подключиться к базе данных. Администраторы операций не могут сказать, что могло бы измениться, что вызвало бы проблему. клиентское приложение использует жестко закодированную строку подключения с Integrated Security=True, но когда приложения пытаются создать соединение с базой данных, оно выдает исключение SQLException со словами " ошибка входа ...

Создание некластеризованного неуникального индекса в инструкции CREATE TABLE с помощью SQL Server

можно создать первичный ключ или уникальный индекс в инструкции SQL Server CREATE TABLE. Можно ли создать неуникальный индекс в инструкции CREATE TABLE? CREATE TABLE MyTable( a int NOT NULL ,b smallint NOT NULL ,c smallint NOT NULL ,d smallint NOT NULL ,e smallint NOT NULL -- This creates a primary key ,CONSTRAINT PK_MyTable PRIMARY KEY CLUSTERED (a) -- This creates a unique nonclustered index on columns b and c ,CONSTRAINT IX_MyTable1 UNIQUE (b, c) -- ...

Что такое файлы NDF?

SQL Server использует MDF для файлов данных и LDF для файлов журналов, но что такое файлы NDF? в чем преимущества этих файлов? ...

Как я могу запустить только оператор, на котором находится мой курсор в среде SQL Server Management Studio?

Как долгое время жаба для пользователя Oracle, я привык нажимать Ctrl+Enter и выполнять только оператор под курсором. в среде SQL Server Management Studio при нажатии клавиши F5 выполняется весь сценарий. Чтобы запустить только текущий оператор, я должен вручную выделить нужный оператор, а затем нажать F5. Это действительно раздражает меня. Кто-нибудь знает инструмент с сочетанием клавиш для запуска только текущего оператора на SQL Server? Я бы измените инструменты только для этой функции. Пр ...

EF4-выбранная хранимая процедура не возвращает столбцов

У меня есть запрос в хранимой процедуре, которая вызывает некоторые связанные серверы с некоторым динамическим SQL. Я понимаю, что EF это не нравится, поэтому я специально перечислил все столбцы, которые будут возвращены. Однако, это не так. Что я здесь делаю не так? Я просто хочу, чтобы EF мог обнаруживать столбцы, возвращаемые из хранимой процедуры, чтобы я мог создавать нужные мне классы. пожалуйста, смотрите следующий код, который составляет последние строки моего сохраненного процедура: S ...

.Сетка против ЕРИП: что должно быть использовано для служб SSIS?

Если у меня есть возможность использовать .Net и может делать преобразования данных просто отлично в .Net, когда мне понадобится SSIS? Есть ли определенная задача, для которой SSIS было бы лучше? Стоят ли этого дополнительные преимущества прозрачности? Это просто то, что мне более комфортно? Каковы наилучшие методы для определения этого? ...

Вызов хранимой процедуры с возвращаемым значением

Я пытаюсь вызвать хранимую процедуру из моего приложения C# для Windows. Хранимая процедура выполняется на локальном экземпляре SQL Server 2008. Я могу вызвать хранимую процедуру, но я не в состоянии получить значение из хранимой процедуры. Эта хранимая процедура должна возвращать следующее число в последовательности. Я провел исследование в интернете, и все сайты, которые я видел, указали на это решение. хранимая процедура код: ALTER procedure [dbo].[usp_GetNewSeqVal] @SeqName nvarchar( ...

Что такое T-SQL для предоставления доступа на чтение и запись к таблицам в базе данных в SQL Server?

каков точный SQL для назначения db_datareader и db_datawriter роли для пользователя в SQL Server? имя пользователя:MYUSER и базы данных MYDB. ...

Ошибка открытия среды Microsoft SQL Server Management Studio

Я установил SQL Server Management Studio, и он работал нормально. После этого я обновил свою Visual Studio с 2010 по 2013 Express edition, теперь он не работает с этим сообщением об ошибке: Не удается найти один или несколько компонентов. Пожалуйста, повторно установите приложение я переустановил его, но все равно та же проблема. Есть предложения? ...

Почему составные первичные ключи все еще здесь?

Мне поручено перенести базу данных в ERP среднего класса. Новая система использует составные первичные ключи здесь и там, и с прагматической точки зрения, почему? по сравнению с автогенерируемые коды, я вижу только отрицательные стороны; внешние ключи становятся размытыми более сложная миграция или БД-редизайны негибкий, как изменение бизнеса. (У моей машины нет Рег.тарелка..) такая же целостность лучше достиганная с ограничения. Он возвращается к концепции дизайна candiate keys, в которой ...

Как проверить, если Identity INSERT имеет значение вкл или выкл в SQL Server?

Я искал это, но темы, в которых он появился, как правило, имеют ответы от людей, которые не понимают вопрос. Возьмите следующий синтаксис: SET IDENTITY_INSERT Table1 ON Как вы делаете что-то вроде этого: GET IDENTITY_INSERT Table1 Я не хочу ничего делать с данными в базе данных или с настройками, чтобы получить эту информацию. Спасибо! ...

Как изменить точность десятичного столбца в Sql Server?

есть ли способ изменить точность существующего десятичного столбца в Sql Server? ...

Удалить все строки в таблице

обычно я бы сделал delete * from XXX но на этой таблице это очень медленно, он обычно имеет около 500k до 1m строк в нем ( один является varbinary(MAX), если это mathers ). в основном им интересно, есть ли быстрый способ emty таблицы всего контента, его на самом деле быстрее отбросить и воссоздать его, а затем удалить содержимое с помощью инструкции delete sql причина, по которой я не хочу воссоздавать таблицу, заключается в том, что ее сильно используют и удаляют / воссоздают, я предполагаю, ...