Заметки консультанта

Шамрай Александр Владимирович

Проблема создания базы данных ClearQuest на сервере MS SQL

Posted by Шамрай Александр на Июль 6, 2010

<< Перейти в раздел «ClearQuest FAQ»

При создании мастер или пользовательской базы данных с использованием сервера MS SQL возможны следующие ошибки:

SQLExecDirect: RETCODE=-1, State=37000, Native Error=-3504
SQL statement=’select from master_global’
[Microsoft][ODBC Microsoft Access Driver]The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.

или

SQLExecDirect: RETCODE=-1, State=37000, Native Error=156
SQL statement=»select from master_global»
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword ‘from’.

Причины этой проблемы могут следующие:

  1. Схема по умолчанию для сопоставляемой базы данных не совпадет с именем пользователя, от которого выполняется работа с базами данных ClearQuest на сервере MS SQL.
  2. Пользователь sa используется для подключения к базе данных.

Решение:

  1. Для проблемы 1: Из MS SQL Management Studio перейти к свойствам пользователя используемого для подключения к базам данных MS SQL. В свойствах пользователя перейти к пункту Сопоставление пользователей и ввести в значение схемы по умолчанию наименование пользователя, под которым будет выполняться подключение.
  2. Для проблемы 2: Использовать для подключения к базам данных MS SQL отдельного пользователя (не sa). Разрешения, необходимые для этого пользователя смотрите в инструкции по установке.

Источник: ERROR: ‘Incorrect syntax’ or ‘The SELECT statement includes a reserved word or an argument name’, when administering databases hosted on SQL Server 2005

Advertisements

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

 
%d такие блоггеры, как: