2016-11-22 2 views
1

при попытке войти в систему, используя это. Mssql -u sa -p mypassword .i получить эту ошибку, Ошибка: не удалось подключиться к localhost: 1433 - подключить ECONNREFUSED 127.0.0.1 : 1433 Я установил сервер sql на докере, используя этот учебник https://www.microsoft.com/en-us/sql-server/developer-get-started/java-mac и начал его. Я использую mac os sierra. Я искал по всему Интернету, включая stackoverflow для этого, но не получил ответа. Единственный ответ, который я получаю, - включить tcp/ip с помощью менеджера конфигурации sql, но у mac os нет менеджера конфигурации, поэтому я могу включить tcp/ip. Любезно помочь.Ошибка входа в Mssql ECONNREFUSED 127.0.0.1:1433

ответ

3

Я наконец нашел решение .. докер установил память как 2 ГБ, в то время как сервер MS SQL требует 3,25 ГБ ... Все, что мне нужно было сделать, это перейти к настройкам Docker и сменил память на 4 ГБ, и он работает:). Я использовал сервер sql на докере на Mac.

+1

Большое спасибо за то, что уделите время tp своим собственным решением здесь. Я провел годы, пытаясь понять это. Мой контейнер работал ранее, хотя он был установлен на 2 ГБ. Однако, когда я обновил версию Docker, она перестала работать. Итак, что я должен был сделать в конце, чтобы получить эту работу, было, как вы описали, установить мою память на 4 ГБ, и хотя я нажал, примените и перезапустите. Мне все равно пришлось перезапустить мой mac, чтобы он вступил в силу, тогда все работало, как ожидалось. Моя докерная версия 17.03.0-ce-mac2 (15654), если кто-нибудь еще столкнется с этой проблемой –

+0

Пожалуйста, пропустите этот ответ @GaryWoodfine – ros

+0

Для меня я получаю такую ​​же ошибку. Также я сделал Docker память настроек до 4 ГБ и перезапустил машину. .. Тем не менее, я получаю такую ​​же ошибку. –

0

Я решил эту проблему, обновив порт с 1422 по 1433 год. Я использовал Kitematic для реализации этого обновления.

0

В моем случае контейнер вышел из-за небезопасного пароля mssql. Попробуйте прочитать журналы контейнеров.

-1

У меня было то же самое, и это была проблема с ОЗУ, ОДНАКО ... 4 ГБ не делал этого для меня, по какой-то причине в моем случае мне было 6, тогда это сработало.

+0

Это не дает ответа на вопрос. Вы можете [искать похожие вопросы] (// stackoverflow.com/search) или ссылаться на связанные и связанные вопросы в правой части страницы, чтобы найти ответ. Если у вас есть связанный, но другой вопрос, задайте новый вопрос (// stackoverflow.com/questions/ask) и включите ссылку на эту ссылку, чтобы помочь обеспечить контекст. См.: [Задавайте вопросы, получайте ответы, не отвлекайтесь] (// stackoverflow.com/tour) – LW001

+0

Это не отвечает на вопрос. Если у вас есть другой вопрос, вы можете задать его, нажав [Ask Question] (https://stackoverflow.com/questions/ask). Вы также можете [добавить щедрость] (https://stackoverflow.com/help/privileges/set-bounties), чтобы привлечь больше внимания к этому вопросу, как только у вас будет достаточно [репутации] (https://stackoverflow.com/help/ Что-репутация). - [Обзор] (/ review/low-quality-posts/18798517) – Larnu

+0

Если у вас есть новый вопрос, обратитесь к нему, нажав кнопку [Ask Question] (https://stackoverflow.com/questions/ask). Включите ссылку на этот вопрос, если это поможет обеспечить контекст. - [Из обзора] (/ review/low-quality-posts/18798517) – Codo