Как определить, чувствителен ли экземпляр SQL Server к регистру или нет

Я посмотрел на команду безопасности, это кажется, что связки ключей, присвоенные моему терминалу, не являются тем же при разветвлении. Если я запустил команду безопасности в терминале, я имею:

$ security list-keychains
  "/Users/yannooo/Library/Keychains/login.keychain"
  "/Library/Keychains/System.keychain"

, тогда как при использовании экран у меня есть следующий вывод:

$ security list-keychains
    "/Library/Keychains/System.keychain"
    "/Library/Keychains/System.keychain"

, Так как мои сертификаты сборки хранятся в связке ключей входа в систему, ошибка кодового сигнала, у меня есть нормальные взгляды.

кто-либо знает, как я мог присвоить связку ключей терминалу? Я попробовал это без успеха

security login-keychain -s /Users/yannooo/Library/Keychains/login.keychain

Какие-либо идеи?

5
задан marc_s 17 September 2009 в 15:16
поделиться

3 ответа

SELECT DATABASEPROPERTYEX('DatabaseNameHere', 'Collation') SQLCollation;

Возвращает "SQL_Latin1_General_CP1_CI_AS", CI указывает на нечувствительность к регистру

12
ответ дан 18 December 2019 в 11:58
поделиться

Параметры сортировки базы данных могут отличаться от параметров сортировки сервера. Ограничений нет.

Когда вы СОЗДАВАЕТЕ БАЗУ ДАННЫХ, вы указываете ее там, или она предполагает сопоставление баз данных модели (которое должно быть сопоставлением сервера).

SELECT
    DATABASEPROPERTYEX('MyDB', 'Collation'), 
    SERVERPROPERTY ('Collation')
1
ответ дан 18 December 2019 в 11:58
поделиться

В Management Studio щелкните правой кнопкой мыши «Экземпляр» в проводнике объектов, а затем щелкните «Свойства», чтобы просмотреть свойства сервера. В разделе «Общие» посмотрите сопоставление. Параметр без учета регистра по умолчанию - SQL_Latin1_General_CP1_CI_AS. Параметр чувствительности к регистру - Latin1_General_CS_AS.

2
ответ дан 18 December 2019 в 11:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: