/ / Program nemožno spustiť, pretože z vášho počítača chýba program MSVCR71.dll. Skúste znova nainštalovať program na opravu tohto programu - dll, oracle-sqldeveloper

Program nemôže začať, pretože z vášho počítača chýba program MSVCR71.dll. Skúste znova nainštalovať program na opravu tohto programu - dll, oracle-sqldeveloper

Dlho som nainštaloval 32-bit Oracle SQL Developer 2.1 na 32-bitovom počítači so systémom Windows XP. Odvtedy som sa presunul do systému Windows 7 (64-bit) a skopíroval som SQL Developer 2.1 zo starého stroja na nový.

Keď sa pokúšam spustiť sqldeveloper.exe, Dostanem nasledujúcu správu:

Program nemôže začať, pretože z vášho počítača chýba program MSVCR71.dll. Skúste znova nainštalovať program na opravu tohto programu.

Viem, že je to kvôli 32-bitovému softvéruktorý bol nainštalovaný v systéme Windows XP, je nekompatibilný so 64-bitovým počítačom. Existuje nejaká alternatíva k otvoreniu 32-bitového softvéru na 64-bitovom počítači alebo potrebujem nainštalovať 64-bitovú verziu produktu Oracle SQL Developer?

odpovede:

14 pre odpoveď č. 1

Tu je riešenie, ktoré som našiel:

Ako opraviť chýbajúci problém MSVCR711.dll

Môžeš nájsť MSVCR71.dll súbor v nasledujúcom umiestnení nainštalovaného adresára SQL Developer 2.1:

sqldeveloper-2.1.0.63.10sqldeveloperjdkjrebinMSVCR71.dll

2 pre odpoveď č. 2

Založené na táto strana:

  • Spustite program regedit (nezabudnite spustiť ako správca)
  • Rozbaľte položku HKEY_LOCAL_MACHINE
  • Rozbaľte SOFTWARE
  • Rozbaliť Microsoft
  • Rozbaľte systém Windows
  • Rozbaľte CurrentVersion
  • Rozbaľte cesty aplikácie
  • V aplikácii Cesty pridajte nový kľúč nazvaný sqldeveloper.exe
  • Rozbaľte sqldeveloper.exe
  • Modifikujte hodnotu (DEFAULT) na úplnú cestu k spustiteľnému súboru sqldeveloper (pozri príklad pod krok 11)
  • Vytvorte novú STRINGOVÚ HODNOTU s názvom PATH a nastavte ju na cestu sqldeveloper + jdkjrebin

1 pre odpoveď č. 3

Našiel som túto chybu, keď som použil nesprávnu verziu Java. Keď som zmenil svoje prostredie z Java 7 na Java 6, chyba sa už nezobrazovala.

(Ďalej len MSVCR71.DLL súbor je v JDK 6 bin adresár, kde má JDK 7 MSVCR100.DLL.)


0 pre odpoveď č. 4

Súhlasil s komentármi jcadcell, ale musel použiť JDK1,8, pretože moje zatmenie je potrebné. Takže som skopíroval MSVCR71.DLL z jdk1.6 a vložil do jdk1.8 v oboch zložkách jdk1.8.0_121bin a jdk1.8.0_121jrebin

a pracoval .... Wow ... Thanks :)