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

105
Предоставить пользователю разрешение на выполнение всех хранимых процедур в базе данных?

Я сгенерировал сценарий из старой базы данных, создал новую базу данных и импортировал все данные из старой базы данных. Однако пока все хорошо, ни один пользователь не имеет прав на выполнение хранимых процедур. Я знаю, что могу использовать GRANT EXECUTE ON [storedProcName] TO [userName] Однако,...

105
Запрос T-SQL для отображения определения таблицы?

Какой запрос покажет мне полное определение, включая индексы и ключи для таблицы SQL Server? Мне нужен чистый запрос - и я знаю, что SQL Studio может дать мне это, но я часто нахожусь на «диких» компьютерах, на которых установлены только самые простые приложения, и у меня нет прав на установку...

105
Поставщик Microsoft.ACE.OLEDB.16.0 не зарегистрирован на локальном компьютере. (Системные данные)

Я получаю эту ошибку, когда пытаюсь подключиться к любому excel через MSSQL Server Data Import, т.е. пакет SSIS. Microsoft.ACE.OLEDB.16.0Провайдер не зарегистрирован на локальном компьютере. ( System.Data) Это не та версия, я думаю, что нужны другие исправления...

104
Вставить обновление хранимой процедуры на SQL Server

Я написал хранимую процедуру, которая будет выполнять обновление, если запись существует, иначе она выполнит вставку. Это выглядит примерно так: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Моя логика написания его...

104
SQL Server - где «sys.functions»?

SQL Server 2005 имеет отличные представления sys.XXX в системном каталоге, которые я часто использую. Что меня сбивает с толку: почему есть представление «sys.procedures», чтобы увидеть информацию о ваших хранимых процедурах, но нет представления «sys.functions», чтобы увидеть то же самое для ваших...

104
Сгенерировать случайное значение int от 3 до 6

Возможно ли в Microsoft SQL Server сгенерировать случайное значение int от Min до Max (пример 3-9, 15-99 и т. Д.) Я знаю, я могу сгенерировать от 0 до Max, но как увеличить минимальную границу? Этот запрос генерирует случайное значение от 1 до 6. Необходимо изменить его с 3 на 6. SELECT...

104
Экспорт схемы базы данных в файл SQL

Можно ли MS SQL Server 2008экспортировать структуру базы данных в T-SQLфайл? Я хочу экспортировать не только схему таблиц, но и первичные ключи, внешние ключи, ограничения, индексы, хранимые процедуры, типы / функции, определенные пользователем. Также я не хочу, чтобы данные присутствовали в этом...

104
Оптимальный способ объединения / агрегирования строк

Я нахожу способ объединить строки из разных строк в одну. Я хочу сделать это во многих разных местах, поэтому было бы неплохо иметь функцию для облегчения этого. Я пробовал решения с использованием COALESCEи FOR XML, но они мне просто не подходят. Агрегация строк будет делать что-то вроде этого:...

104
BACKUP LOG не может быть выполнен, потому что нет текущей резервной копии базы данных

Я попытался восстановить базу данных, но появилось это сообщение. Как мне восстановить эту базу данных? Не удалось восстановить базу данных farhangi_db. (Microsoft.SqlServer.Management.RelationalEngineTasks) ------------------------------ ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ: System.Data.SqlClient.SqlError:...

103
Как лучше всего хранить координаты (долгота / широта из карт Google) в SQL Server?

Я разрабатываю таблицу в SQL Server 2008, в которой будет храниться список пользователей и координаты Google Maps (долгота и широта). Нужны ли мне два поля или можно с одним? Какой тип данных лучше (или чаще всего) использовать для хранения такого рода...

103
как мне сделать вставку с DATETIME сейчас внутри SQL server mgmt studio

У меня есть веб-сайт, который вставляется в эту таблицу ниже. Мне нужно сделать несколько вставок вручную, но я не был уверен, как передать эквивалент DateTime.Now в C #. Я запускаю это ниже из редактора запросов в SQL server mgmt studio. Есть ли способ передать текущую дату и время в этом запросе...

103
Участник сервера не может получить доступ к базе данных в текущем контексте безопасности в SQL Server MS 2012

Я пытаюсь получить доступ к базе данных моего хостинг-сервера через SQL Server Management Studio, все до входа в систему в порядке, но когда я использую команду, use myDatabaseона дает мне эту ошибку: The server principal "****" is not able to access the database "****" under the current security...

102
Замените повторяющиеся пробелы одним пробелом в T-SQL

Мне нужно убедиться, что в данном поле не более одного пробела (меня не беспокоят все пробелы, только пробел) между символами. Так 'single spaces only' нужно превратить в 'single spaces only' Ниже не будет работать select replace('single spaces only',' ',' ') поскольку это приведет к 'single...

102
Невозможно открыть «тест» базы данных, запрошенный при входе в систему. Не удалось войти в систему. Ошибка входа для пользователя 'xyz \ ASPNET'

Я создал веб-сервис, который сохраняет некоторые данные в db. Но я получаю эту ошибку: Невозможно открыть "тест" базы данных, запрошенный логином. Не удалось войти в систему. Не удалось войти в систему для пользователя "xyz \ ASPNET". Моя строка подключения Data Source=.\SQLExpress;Initial...

102
альтернативы REPLACE для типа данных text или ntext

Мне нужно обновить / заменить данные в datatable.column. В таблице есть поле с именем Content. Я использую REPLACEфункцию. Поскольку тип данных столбца равен NTEXT, SQL Server не позволяет мне использовать эту REPLACEфункцию. Я не могу изменить тип данных, потому что эта база данных представляет...