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

Microsoft SQL Server - это система управления реляционными базами данных (RDBMS). Используйте этот тег для всех выпусков SQL Server, включая Compact, Express, Azure, Fast-track, APS (ранее PDW) и Azure SQL DW. Не используйте этот тег для других типов СУБД (MySQL, PostgreSQL, Oracle и т. Д.). Не используйте этот тег для проблем, связанных с разработкой программного обеспечения и мобильных устройств, если только он не связан напрямую с базой данных.

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

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


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

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

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

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

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

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

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

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

10
Отсутствует артефакт com.microsoft.sqlserver: sqljdbc4: jar: 4.0
Я пытаюсь добавить зависимость драйвера MS SQL в свой файл POM.xml, и вот эта зависимость. <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency> но я получаю это исключение Отсутствует артефакт com.microsoft.sqlserver: sqljdbc4: jar: 4.0 Я действительно не понимаю проблемы.


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

7
Как использовать функцию CONCAT в SQL Server 2008 R2?
Я искал CONCATфункцию в SQL Server 2008 R2. Я нашел ссылку на эту функцию . Но когда я использую эту функцию, выдает следующую ошибку: Msg 195, уровень 15, состояние 10, строка 7 «CONCAT» не является распознанным именем встроенной функции. Существует ли эта CONCATфункция в SQL Server 2008 R2? Если нет, …

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