Произошла ошибка на уровне транспорта excel olap

Проблема: При подключении к кубу OLAP через Excel с использованием проверки подлинности Windows мы получаем эту ошибку: «Произошла ошибка на транспортном уровне» При подключении к службам Analysis Services через SQL Server Management Studio 2008 R2 с использованием проверки подлинности Windows мы по....

Проблема:

  1. При подключении к кубу OLAP через Excel с использованием проверки подлинности Windows мы получаем эту ошибку: «Произошла ошибка на транспортном уровне»
  2. При подключении к службам Analysis Services через SQL Server Management Studio 2008 R2 с использованием проверки подлинности Windows мы получаем следующую ошибку: «Не удается подключиться к Lake. Невозможно установить подключение. Убедитесь, что сервер работает».

Дело в том, что сработало соединение с прокси-пользователем через автоматическое задание SQL Server, в котором куб разворачивается и обрабатывается. Однако использование учетных данных этого пользователя при попытке подключения к службам Analysis Services через SQL Server Management Studio не работает.

Сервер, на котором развернут куб, называется Lake и определенно работает. Также возможно подключение к ядру базы данных на Lake.

Что может вызвать эту проблему? Почему возможна, что пользователь прокси может обновить куб в задании SQL Server, но одни и те же учетные данные не могут быть использованы для вручную вручную в сервере служб Analysica.

2 ответа

Лучший ответ

Возможно, что задание SQL использует учетные данные учетной записи службы — большинство вероятно, агент SQL Server (NT ServiceSQLServerAgent) или службы анализа (NT ServiceMSSQLServerOlapService) для подключения к базе данных SSAS, и эта учетная запись имеет доступ к кубу, но конечный пользователь, выполняющий это задание, не имеет явного доступа , отсюда и ошибка.


0

Akshay Rane
16 Апр 2015 в 09:34

Возможно, вы пытаетесь подключиться из другого домена, чем работает служба MS SSAS. Вы можете проверить это, подключившись с логином из домена сервера MS SSAS.


0

Alekzander
7 Мар 2020 в 22:19

  • Remove From My Forums
  • Общие обсуждения

  • Доброго врем времни суток!

    Помогите справиться вот с такой ошибкой:

    У меня есть Olap кубик.

    Пытаюсь подключиться к analysis services через Excel PowerPivot — ошибка.

    Вот, что мне пишет сам Excel:

    ============================
    Сообщение об ошибке:
    ============================

    Произошла ошибка на уровне транспорта.
    Узел преждевременно завершил соединение.
    —————————-
    Не удалось подключиться к серверу. Причина: Произошла ошибка на уровне транспорта.
    Узел преждевременно завершил соединение.

    ============================
    Стек вызовов:
    ============================

       в System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
       в System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
       в System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
       в System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
       в System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
       в System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       в System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       в System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
       в System.Data.OleDb.OleDbConnection.Open()
       в Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.InitializeConnectionObject(String connectionIdentifier)
    —————————-
       в Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.InitializeConnectionObject(String connectionIdentifier)
       в Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.Open(String& connectionIdentifier)
       в Microsoft.AnalysisServices.BackEnd.RelationalDataSourceConnection.Open()
       в Microsoft.AnalysisServices.Common.DataSourceBasic.TestConnection()
       в Microsoft.AnalysisServices.Common.DataSourceBasic.ClickTestConnection(Object progressControl)

    ============================

    P.S. Машина с которой пытаюсь подключиться находится в домене, машина в Сервером аналитики в рабочей группе. Это не изменить (бюрократия в компании с «суровые безопасники»).

    P.S.S. При подключении из самого Excel (Данные — получение внешних данных — аналитика) — все хорошо работает.

    • Изменен тип

      25 августа 2014 г. 6:23
      Тема переведена в разряд обсуждений по причине отсутствия активности.

Мы только начали получать эту ошибку при фильтрации и нарезке сводной таблицы в книге Excel (сводная таблица подключена к кубу служб аналитики SQL Server на другом сервере):

Excel произошла ошибка в транспортном уровне

Мы не смогли получить данные из внешнего источника. Вот сообщение об ошибке, которое мы получили:

Произошла ошибка в транспортном уровне.

Ошибка возникает только после нескольких минут редактирования одной рабочей книги на одном компьютере — мы не воспроизводили ее ни на каком другом компьютере или на любой другой рабочей книге, даже если подключались к той же машине SSAS и запрашивали тот же куб. Однако уязвимый пользователь может воссоздать проблему более или менее по требованию, загрузив другую копию этой конкретной книги из нашей SharePoint, открыв ее в своем локальном Excel и изменив выбор срезов на несколько минут.

Пострадавший пользователь подключается к сети нашей компании через VPN, что я сначала заподозрил, но исключил из-за ошибки, возникающей только в этой книге.

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

Я обнаружил сообщение с очень похожим набором симптомов, в котором причиной оказалась антивирусная программа, блокирующая используемый порт после периода простоя (см. Https://social.msdn.microsoft.com/Forums/ SQLServer / EN-US / 29bd2921-25cd-47d7-8850-5e5498c6eff4 / перемежающихся ошибок-ан-ошибок был-entountered-в-транспортного слоя, при использовании-A-слайсер-в-Excel? форум = sqlanalysisservices), но мы исключили Excel из этого компьютера, но безуспешно.

Я не могу найти никаких ошибок в журнале SSAS, даже при использовании SQL Profiler для захвата трафика. Я не могу найти никаких соответствующих ошибок в журнале событий на сервере.

Как мы должны идти по поводу устранения этой проблемы?

Понравилась статья? Поделить с друзьями:
  • Произошла ошибка которая могла нарушить работу powerpoint как исправить
  • Произошла ошибка на странице свойства 0x81000203
  • Произошла ошибка конвертации
  • Произошла ошибка на странице свойств создание точки восстановления windows 10
  • Произошла ошибка компенсации альфа банк кэшбэк