SQL Server: серьезная ошибка при запросах MySQL Linked Server

У меня на самом деле есть эта установка на моей рабочей станции Ubuntu в офисе, таким образом, я не должен использовать Windows, но все еще пройти проверку подлинности от доменов AD. У нас есть несколько доменов, которым доверяют так, я ограничил его вниз нашим основным доменом AD, используемым для логинов рабочей станции. Я полагаю, что нашел все соответствующие записи поэтому, если Вы испытываете сообщенные мне затруднения, и я буду искать для других отставших, которые могут быть рассеяны в конфигурации.

    idmap uid = 2000-50000000
    idmap gid = 2000-50000000
    idmap backend = rid:DOMAIN=2000-50000000
    template shell = /bin/bash
    template homedir = /home/%D/%U
    winbind use default domain = yes
    allow trusted domains = No
    password server = FQDN-of-AD-Server
    use kerberos keytab = true

Из другого примечания я должен был быть уверен, что Samba и Winbind были почти последними, чтобы быть запущенными, чтобы смочь пройти проверку подлинности после того, как система была перезагружена.

2
задан 24 February 2010 в 00:57
2 ответа

Ответ принадлежит 32-разрядному пределу на запросы для коннектора ODBC. Вот ссылка на отчет об ошибках:

http://bugs.mysql.com/bug.php?id=31413

и быстрый ответ:

Решение:

1 - На Windows XP просто переходят к Средствам администрирования-> Источник данных (ODBC)-> Выбор Ваше соединение ODBC, которое Вы использовали для Связанного сервера.

2-Нажимают на кнопку "Details"

3-нажимают "на флаг 3" вкладки

4-Проверенных опция "Limit Column Size to 32-bit range"

Это ограничит longtext поле 32-разрядным диапазоном так, чтобы Ваш запрос работал.

именно. Ваш запрос будет работать теперь, не изменяя схему, поскольку я не выступил за изменяющую существующую схему.

Примечание: Удостоверьтесь, что Вы не освобождаете данные, в моем случае фактические данные были в диапазоне 32-разрядных. Таким образом, это работало на меня.

1
ответ дан 3 December 2019 в 11:14

Возможно, этот отчет об ошибках поможет Вам найти разрешение

2
ответ дан 3 December 2019 в 11:14
  • 1
    Вы были корректны..., ответ был в отчете об ошибках. Большое спасибо. Я отвечу на это сам для любых других людей, которые читают этот вопрос и хотят быстрый ответ, но я дам Вам кредит. –  bvandrunen 24 February 2010 в 01:29

Теги

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