Sql-Server-2005 – вопросы и ответы

80
голосов
1
ответ
Я унаследовал базу данных SQL Server 2005, у которой есть некоторый синтаксис типа данных, который я никогда раньше не видел. В представлении "Дизайн" для таблицы определены следующие столбцы: Colu...
9 месяцев назад bltss
79
голосов
1
ответ
SQL Server: потерянные файлы script файлы id не в схемах/индексах разделов. Возвращает файл, который при попытке удаления SQL Server высказывает "не пусто" a) что еще я мог сделать с этим script, ч...
9 месяцев назад MaasSql
65
голосов
1
ответ
У меня проблема с столбцом counting в моем представлении. SELECT ColumnC, ColumnA % ColumnB AS ModuloColAColB, COUNT_BIG(*) AS cBig FROM dbo.T1 GROUP BY ColumnC, ModuloColAColB Запрос похож на этот...
9 месяцев назад itdebeloper
65
голосов
2
ответа
У меня есть таблица со многими столбцами. Все столбцы (атрибуты) называются с использованием одного и того же соглашения об именах: thisIsColumnName, thisIsAttributeName, thisIsAlsoColumnName и т.д...
9 месяцев назад juur
65
голосов
1
ответ
У меня есть следующее предложение where в моем запросе: (DATEPART(hh,[AuditInsertTimestamp]) >= 17 OR DATEPART(hh,[AuditInsertTimestamp]) <= 6) Таким образом, отметка времени включения аудита...
9 месяцев назад mameesh
92
голоса
2
ответа
Не слишком знакомы с пакетами dtsx - могут ли они быть созданы/запущены outisde Visual Studio? Является ли BIDS (Business Intelligence Development Studio) просто необходимым для выполнения всего вы...
9 месяцев назад JohnIdol
102
голоса
1
ответ
Я настраиваю простой сервис-брокер. Локально мы используем SQL Server 2008 Express, и все работает нормально. Как только код запускается на нашем производственном сервере (SQL SERVER 2005), сообщен...
9 месяцев назад jdecuyper
65
голосов
2
ответа
У меня есть это хранимое procdure CREATE PROC dob.p_foobar ( @foo bit = NULL, @Bar bit = NULL ) AS IF @Foo == 1 BEGIN SELECT 'Hello, World' END Когда я разбираюсь, я получаю сообщение об ошибке "Не...
9 месяцев назад RHPT
66
голосов
4
ответа
Есть ли в любом случае, где я могу создать триггер, который будет выполняться до того, как произойдет обновление/удаление (а затем произойдет фактическое обновление/удаление)? и как я могу drop выз...
9 месяцев назад nectar
120
голосов
2
ответа
Есть ли более элегантный способ написать следующую команду Microsoft SQL Server 2008? UPDATE TableB SET TableBField2=0 WHERE TableBID IN( SELECT TableBID FROM TableB JOIN TableA on TableB.TableAID=...
9 месяцев назад Phillip Senn
91
голос
1
ответ
С помощью утомительный 1,14 усилить 3,29 узел 6.9.4 Подключение к: SQL Server 2005 на Windows Server 2008 R2 Std Вывод консоли узла (попытка DML): Executing (default): UPDATE [OtifOrders] SET [onTi...
9 месяцев назад babycarrier
-5
голосов
1
ответ
У меня есть таблица "@table1", и я хотел бы рекурсивно обновить столбец "Сумма" от BOTTOM до TOP заказа RowID. Это принимает отрицательные значения, вычитая это значение со значением строки выше, е...
9 месяцев назад Kip Real
92
голоса
2
ответа
Я использую коллекции бизнес-объектов. (Не использовать наборы данных. Только коллекции обобщений.) Коллекции бизнес-объектов заполняются с помощью SQL Reader Я хотел бы узнать ваше мнение, что луч...
9 месяцев назад Maciej
65
голосов
5
ответов
Вот моя ситуация: Пользователь A должен отслеживать результаты запроса sql Q. Пользователь B может изменять данные, которые могут изменить результаты Q запуск Q во всей базе данных медленный Я бы х...
9 месяцев назад Jacko
81
голос
2
ответа
Если я использую веб-приложение "Администратор веб-данных", и я редактирую SQL-запрос хранимых процедур, он перекомпилирует его самостоятельно? (новый для SQL Server и эта сторона разработки базы д...
9 месяцев назад Amanada Smith
103
голоса
1
ответ
Мне интересно, можно ли просмотреть сохраненные procs, которые выполняются другими хранимыми procs в Sql Server Profiler, возможно ли это, и если да, то как?
9 месяцев назад CSharpAtl
112
голосов
8
ответов
У меня есть таблица 1 ТБ, 600 м, которая имеет ошибочный выбор индексированных столбцов, в частности кластерный индекс в столбце первичного ключа, который никогда не используется в запросе выбора. ...
9 месяцев назад Mr. Flibble
138
голосов
2
ответа
Я использую SQL Server 2008 R2. Мне нужно получить воскресную неделю, и у меня уже есть запрос, но он показывает неправильные данные. Что я могу сделать? Он показывает 2 вместо 1. Например, 06-Jan-...
9 месяцев назад Adalarasan_Serangulam
-7
голосов
2
ответа
Я тоже новичок в SQL Server и Database. у нас установлен SQL Server 2008 на сервере. Я хочу запускать запросы с удаленного компьютера в базе данных, которая находится в SQL Server 2008. Я хочу знат...
9 месяцев назад Vikramsinh Shinde
92
голоса
4
ответа
У меня есть таблица, в которой мне нужно получить некоторые конкретные данные для представления. Здесь базовая таблица с некоторыми примерами данных: | UserID | ReportsToUserID | Org ID | ---------...
9 месяцев назад Chuck
101
голос
1
ответ
Я пытаюсь понять, что происходит с CREATE INDEX внутренне. Когда я создаю индекс NONCLUSTERED , он отображается как INSERT в плане выполнения, а также когда я получаю тест запроса. DECLARE @sqltext...
9 месяцев назад Dustin Laine
93
голоса
3
ответа
Есть ли способ запустить задание на другом задании на удаленном сервере без использования связанных серверов? Обоснование заключается в том, что запущенное задание выполняет пакет SSIS в 2008 году....
9 месяцев назад Feckmore
91
голос
1
ответ
У меня есть таблица, содержащая jpeg-коды с кодировкой base64, а также некоторые другие данные. Строка base64 хранится в столбце VARCHAR(MAX) . Как сохранить эти изображения в реальных файлах внутр...
9 месяцев назад Klors
65
голосов
3
ответа
Я работаю с SQL Server 2005 SP2. В течение долгого времени у меня есть работающая и устойчивая среда LOG SHIPPING. Вчера было выполнено неудачное выполнение задания восстановления LOG SHIPPING на с...
9 месяцев назад Roni Vered
120
голосов
3
ответа
Я могу придумать два основных преимущества: Избегайте проблем параллелизма, если у вас много процессов создания/удаления таблиц, вы можете столкнуться с проблемами, так как один процесс пытается со...
9 месяцев назад Vinko Vrsalovic
81
голос
3
ответа
В приложении winforms я сохраняю один Wingdings char в поле SQL Server 2005 типа NVARCHAR (1). Сохранение, извлечение и отображение этого char в элементе управления отлично работает. Проблема, с ко...
9 месяцев назад Savvas Sopiadis
80
голосов
1
ответ
Я пытаюсь переместить кучу полей из таблицы в xml-блок, содержащийся в одной таблице. После этого я удалю столбец из таблицы. Действительно простая версия (без столбца drop) того, что я придумал, п...
9 месяцев назад Tr1stan
79
голосов
2
ответа
Я создаю новый логин, используя аутентификацию SQL-сервера. создается новый логин. когда я пытаюсь войти в систему с аутентификацией сервера sql, возникает ошибка Cannot connect to (SERVER NAME) i....
9 месяцев назад ZEESHAN IQBAL
80
голосов
1
ответ
История до сих пор: Несколько недель назад поле полностью исчезло из таблицы AccountExtensionBase, но осталось в представлениях Account и FilteredAccount. Это заставило основную информацию в самой ...
9 месяцев назад extarbags
79
голосов
2
ответа
Ниже приведена часть беспорядка индекса, который мы имеем в таблице записей 2MM (SQL Server 2005). Ясно, что есть возможности оторвать их. В этой таблице всего 16 индексов, в том числе кластерный П...
9 месяцев назад Anna
247
голосов
5
ответов
В SQL у меня есть col1 и col2 . Оба являются целыми числами. Я хочу сделать как: select col1/col2 from tbl1 Получаю результат 1 , где col1=3 и col2=2 В результате я хочу 1.1 Я положил round(col1/co...
9 месяцев назад william
112
голосов
1
ответ
Я пытаюсь создать симметричный ключ в SQL Server 2005 и ограничить его только учетными записями sa и приложений. Все остальные учетные записи должны получить сообщение об ошибке при попытке открыть...
9 месяцев назад AndyMcKenna
91
голос
3
ответа
У меня есть таблица X ID A B C D 1 T T F T 2 F T F T 3 T F T F Итак, если мой ввод равен 1 для ID, тогда я хочу, чтобы все имена столбцов имели значение T для строки 1. В вышеприведенном случае A, ...
9 месяцев назад Rohan Bhatte
91
голос
2
ответа
Использование SQL Server. Table1 RecordNo ID --------------- 2 001 3 002 4 003 .... Столбец RecordNo - столбец Identity для таблицы 1 Проблема Столбец RecordNo , иногда начинающийся с 0, иногда нач...
9 месяцев назад Gopal
121
голос
15
ответов
Я ищу единственную причину, по которой вы рады, что уже сделали переход с SQL2000 на SQL2005.
9 месяцев назад Rocket Squirrel
136
голосов
4
ответа
Я выполняю выбор, чтобы получить структуру таблицы. Я хочу получить информацию о столбцах, таких как его имя, или если он имеет нулевой или первичный ключ. Я делаю что-то вроде этого ....sys.column...
9 месяцев назад luke
130
голосов
2
ответа
У меня есть сложный запрос выбора и огромная таблица. Я запускаю этот оператор select , в то время как оператор Update приходит и пытается обновить таблицу. IMHO - для обновления требуется эксклюзи...
9 месяцев назад Royi Namir
79
голосов
4
ответа
Я нашел, что в таблице записано 50 тысяч записей, и мы получаем одну минуту, когда мы извлекаем данные из таблицы sql server, просто выдавая sql. есть один первичный ключ, который означает, что уже...
9 месяцев назад Thomas
-5
голосов
3
ответа
Проводя это снова, когда я сделал некоторые обновления. Я пытаюсь сгруппировать набор значений, но я хочу только отображать значения, если произошли изменения. Представьте, что значение колеблется,...
9 месяцев назад Rexxo
80
голосов
1
ответ
Можно ли изменить контекст выполнения на CALLER в хранимой процедуре, которая создается с помощью ВЫПОЛНИТЬ КАК ВЛАДЕЛЕЦ ? Вот что я имею в виду с упрощенным примером: В экземпляре сервера имеется ...
9 месяцев назад ercan
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема