The error code ”17002” can be confusing and troublesome. These are some of HelpCloud’s suggestions on how to resolve this issue. Please feel free to contact us by our number on our site or by email at inquiry@helpcloud.com if this resolutions are not working for you
Resolution 1: ”Repair the Microsoft Office”
Step 1: Click on your Windows icon in the bottom left corner of the screen.
Step 2: Now click on the option labeled, ”Programs”.
Step 3: Select the option ”Programs and Features”.
Step 4: Select the Office product that you’re looking to repair (in this instance ”Office 365”).
Step 5: Click the button above saying ”Change”.
Step 6: Click on ”Quick Repair” and click again on the tab that presents the option ”Repair”. You can also select their ”Online Repair” option if this doesn’t resolve it.
Sub-resolution of this is to remove/uninstall Office 365 from your computer.
Note: make sure that you have your product key or know your account information prior to doing this.
Step 1: Click on your Windows icon in the bottom left corner of the screen.
Step 2: Now click on the option labeled, ”Programs”.
Step 3: Select the option ”Programs and Features”.
Step 4: In the list provided find and select the Office product we want to remove. In this case ”Office 365” or ”Office Suite” and press the ”Remove” option.
Step 5: Follow the prompts on the screen to perform a uninstall of the Office product.
Step 6: Go to https://www.microsoft.com and sign in.
Step 7: Clock on ”Office 365 setup”, and select the install option presented. Follow the stages there to finish reinstallation.
Resolution 2: Temporarily Disable your Antivirus or Firewall
The error code ”17002” often occurs during the installation or updating of the Microsoft Office application due to network or firewall restrictions. Firewalls can sometimes automatically block network communication or the installation of a program due to security measurements. This process can be different depending on your Operating System and the Antivirus you use. Below I’ve listed links for common Antivirus’s and how they’re disabled.
Webroot:
Note: if you use Webroot with HelpCloud membership services that you’ll need to contact us to disable it! We manage it so you don’t have to.
https://answers.webroot.com/Webroot/ukp.aspx?pid=17&vw=1&app=vw&solutionid=1006
Avast Antivirus:
https://support.avast.com/en-us/article/Antivirus-shield-settings/
Norton Antivirus:
https://support.norton.com/sp/en/us/home/current/solutions/v116457581
Eset Antivirus:
https://support.eset.com/en/kb548-disable-protection-in-eset-windows-home-products#:~:text=Open%20your%20Windows%20ESET%20product,Click%20Setup%20%E2%86%92%20Computer%20protection.&text=Click%20Pause%20Antivirus%20and%20antispyware%20protection.&text=Select%20the%20length%20of%20time,down%20menu%20and%20click%20Apply.
Kaspersky Antivirus:
https://support.kaspersky.com/KIS4Mac/16.0/en.lproj/pgs/58285.htm
Windows Defender:
https://support.microsoft.com/en-us/windows/turn-microsoft-defender-firewall-on-or-off-ec0844f7-aebd-0583-67fe-601ecf5d774f
AVG Antivirus:
https://support.avg.com/SupportArticleView?l=en&urlname=Disable-AVG-Antivirus
Comodo Antivirus:
https://help.comodo.com/topic-72-1-451-4798-.html
Я пытаюсь подключиться к базе данных с помощью SQLDeveloper, и я получаю следующую ошибку:
An Error was Encountered performing The requested operation:
IO Error: Conection reset
Vendor code 17002.
Не могли бы вы помочь мне?
Ответ 1
Ниже перечислены шаги, которые могут исправить ошибку:
- Нажмите Windows + R
- Введите
services.mscи нажмите Enter - Найти все службы
- Начиная с
oraзапустите эти службы и подождите!! - Когда инициализируется служба вашего сервера (в моем случае это было
orcl) - Теперь запустите
mysqlили что вы используете и запустите coding.P
Ответ 2
Я столкнулся с той же проблемой с ORACLE 11G express в Windows.
После долгого ожидания я получил то же сообщение об ошибке.
Мое решение заключается в убедиться, что имя хоста в tnsnames.ora(обычно это не «localhost» ) и имя хоста по умолчанию в sql-разработчике (обычно это «localhost» ) одинаково. Вы можете либо сделать это, изменив его в tnsnames.ora, либо заполнив то же самое в разработчике sql.
О, конечно, вам нужно перезагрузить все службы оракула (просто чтобы быть в безопасности).
Надеюсь, что это поможет.
Я снова столкнулся с подобной проблемой на другой машине, но на этот раз выше решение не работает.
После некоторых попыток я обнаружил, что перезапуск всех связанных с oracle сервисов может решить проблему. Первоначально, когда установка завершена, соединение может быть выполнено. Как-то после нескольких перезагрузок компьютера возникает проблема.
Я меняю все службы оракула с временем начала, как авто. И как только я не смог подключиться, я перезапускаю их снова и снова (основная служба должна быть перезапущена в последнем порядке) и работает нормально.
В какой-то статье говорится, что это может быть связано с проблемой MTS. Проблема с Microsoft. Может быть!
Ответ 3
У меня была та же проблема. Я начал использовать свой слуховой аппарат Oracle TNS, затем он работает нормально снова.
См. LISTENER: TNS-12545… Нет такого файла или каталога.
Ответ 4
В вашем случае «Код 17002 поставщика» является эквивалентом ошибки ORA-12541: скорее всего, ваш слушатель выключен или имеет неправильный порт или имя службы. Из документов:
ORA-12541: TNS no listener
Причина. Слушатель исходного репозитория не запущен.
Действие: Запустите прослушиватель на компьютере, на котором находится исходный репозиторий.
Сообщение об ошибке
Журнал ODT (средство развертывания Office) сообщил об ошибке при установке в контейнер Windows (ядро сервера): клиент C2R вернул код ошибки сбоя, код ошибки: 17002
Среды
- Поведение в Windows Server 2019 (1809) с установленными возможностями рабочего стола.
- Результат установки ODT: успешно.
- test-o365.ps1: выполнено успешно.
- Поведение в контейнере (mcr.microsoft.com/windows/servercore:ltsc2019)
- Результат установки ODT: отрицательный (клиент C2R вернул неверный код ошибки, код ошибки: 17002)
- test-o365.ps1: отрицательный результат: HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)
Dockerfile
FROM mcr.microsoft.com/windows/servercore:ltsc2019
WORKDIR C:/setup
COPY . .
ENTRYPOINT startup.cmd
Startup.cmd
curl.exe https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_12325-20288.exe --output .
officedeploymenttool_12325-20288.exe
officedeploymenttool_12325-20288.exe /quiet /passive /extract:.
setup.exe /configure o365.xml
powershell -file test-o365.ps1
pause
O365.xml
<Configuration>
<Add OfficeClientEdition="64" Channel="Monthly">
<Product ID="O365ProPlusRetail">
<Language ID="en-us" />
</Product>
</Add>
<!-- <Updates Enabled="TRUE" Channel="Monthly" /> -->
<Display Level="None" AcceptEULA="TRUE" />
<Logging Level="Standard" Path="." />
<!-- <Property Name="AUTOACTIVATE" Value="1" /> -->
</Configuration>
Test-o365.ps1
# Write current datetime into result.xlsx to verify that Office COM component is working.
$filename = [System.Environment]::CurrentDirectory + "result.xlsx"
$filename
if ([System.IO.File]::Exists($filename )) {
Remove-Item $filename
}
$xl=New-Object -ComObject Excel.Application
$xl.Visible=$false
$wb=$xl.WorkBooks.Add()
$ws=$wb.WorkSheets.item(1)
$ws.Cells.Item(1,1)= [System.DateTime]::Now
$wb.SaveAs($filename)
$xl.Quit()
Дополнительная информация
Нам уже известно о проблемах «серверной автоматизации Office», упомянутых в статье [3]. На данном этапе мы оцениваем возможность запуска устаревшего приложения ASP.NET в контейнере Windows с включенным взаимодействием Office / COM.
Ссылки
- Обзор средства развертывания Office
- Что такое вариант установки Server Core в Windows Server?
- Особенности серверной автоматизации Office
1 ответ
Лучший ответ
Я боролся с этим некоторое время, и, наконец, заставил его работать. Я нашел решение ошибки 17002 в том, чтобы запустить setup.exe / configure config.xml при интерактивном запуске образа докера и затем зафиксировать этот контейнер. Это сработало для меня на изображении windows: 1809.
Полная запись
Я копирую загруженные офисные файлы в образ докера отдельно, так как у меня возникли проблемы с загрузкой из файла докера (см. здесь). Итак, у меня есть папка Office на том же уровне, что и файл докера с содержимым setup.exe /download config.xml. Затем файл докера ниже создает базовый образ. Я запустил docker run -it {IMAGEID} powershell, перейду к C: \ odtsetup и с интерактивной консолью запустил setup.exe /configure config.xml, выйду из контейнера и запустил
docker stop {CONTAINERID}
docker commit {CONTAINERID}`
Теперь у меня есть базовый образ сервера Windows с установленным докером, и я могу использовать его в файле докеров для своего приложения. Если мне нужно обновить образ сервера или версию Excel, мне нужно будет сделать это снова вручную, но я просто благодарен, что это работает.
< Сильный > DOCKERFILE
FROM mcr.microsoft.com/windows:1809
WORKDIR C:\odtsetup
ADD https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_13426-20308.exe odtsetup.exe
RUN odtsetup.exe /quiet /norestart /extract:C:\odtsetup
ADD config.xml .
ADD Office Office\
config.xml
<Configuration>
<Add OfficeClientEdition="64" Channel="PerpetualVL2019">
<Product ID="O365ProPlusRetail">
<Language ID="MatchOS" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneDrive" />
<ExcludeApp ID="OneNote" />
<ExcludeApp ID="Outlook" />
<ExcludeApp ID="PowerPoint" />
<ExcludeApp ID="Publisher" />
<ExcludeApp ID="Teams" />
<ExcludeApp ID="Word" />
</Product>
</Add>
<Updates Enabled="FALSE" />
<Display Level="None" AcceptEULA="TRUE" />
<Property Name="AUTOACTIVATE" Value="1"/>
<Property Name="FORCEAPPSHUTDOWN" Value="TRUE" />
<Remove All="TRUE">
</Remove>
</Configuration>
2
Nick Murphy
19 Янв 2021 в 12:42