ibm_db-യുടെ നേറ്റീവ് ഡ്രൈവർ ഡൗൺലോഡറിന് പ്രോക്സി പരിതസ്ഥിതി നൽകുക
pip ഇതിനകം Python പാക്കേജ് നേടിയതിന് ശേഷവും ibm_db-യുടെ സോഴ്സ് ബിൽഡിന് urllib ഉപയോഗിച്ച് clidriver നേടാനാകും.
pip ibm_db നേടിയെങ്കിലും clidriver ഡൗൺലോഡ് ചെയ്യുമ്പോൾ സോഴ്സ് ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെട്ടാൽ, ബിൽഡ് സ്ക്രിപ്റ്റിന്റെ urllib അഭ്യർത്ഥനയും കോൺഫിഗർ ചെയ്യുക. pip-ന് മാത്രം നൽകുന്ന പ്രോക്സി ആർഗ്യുമെന്റ് എല്ലാ ചൈൽഡ് ഡൗൺലോഡറുകളെയും കോൺഫിഗർ ചെയ്യുന്നില്ല.
POSIX ഷെല്ലിൽ നിന്ന് സോഴ്സ് ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ്:
export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080urllib-ന്റെ സ്ഥിരസ്ഥിതി പ്രോക്സി ഹാൻഡ്ലർ അനുബന്ധ ലക്ഷ്യ സ്കീമുകൾക്കായി ഈ വേരിയബിളുകൾ ഉപയോഗിക്കുന്നു. ഡ്രൈവർ ഹോസ്റ്റ് എത്തുന്നതിന് അനുയോജ്യമായ no_proxy ഒഴിവാക്കലുകൾ നിലനിർത്തുക. പൊതു ഡ്രൈവർ ഡൗൺലോഡുകൾ പൊതു ഇടനിലക്കാരിലൂടെ പോകാമെങ്കിൽ, HTTP പ്രോക്സി പട്ടിക ഈ പരിതസ്ഥിതി URL-കൾക്ക് സ്ഥാനാർത്ഥികൾ നൽകുന്നു.
ബിൽഡ് ഔട്ട്പുട്ടിൽ നിന്ന് പരാജയപ്പെട്ട URL സൂക്ഷിക്കുക. clidriver ഡൗൺലോഡ് നിരസിക്കൽ Db2 കണക്ഷൻ സജ്ജീകരണത്തിന് മുമ്പ് സംഭവിക്കുന്നു, ഡാറ്റാബേസ് കണക്ഷൻ സ്ട്രിംഗ് ഉപയോഗിച്ച് പരിഹരിക്കപ്പെടുന്നില്ല.
അധിക ഡൗൺലോഡ് ഇൻസ്റ്റാളേഷൻ പാതയെ ആശ്രയിച്ചിരിക്കുന്നു. അനുയോജ്യമായ വീലുകൾ അല്ലെങ്കിൽ ബോധപൂർവം നൽകിയ നേറ്റീവ് ഡ്രൈവർ എന്താണ് എടുക്കുന്നത് എന്നത് മാറ്റാം. നിലവിലുള്ള ഡ്രൈവർ ഉപയോഗിക്കുന്ന പിന്തുണയുള്ള സോഴ്സ് ബിൽഡിനായി, ആവശ്യമായ ഹെഡറുകളും ലൈബ്രറികളും ഉള്ള അതിന്റെ ഇൻസ്റ്റാളേഷൻ ഡയറക്ടറി IBM_DB_HOME നാമകരണം ചെയ്യുന്നു; ശൂന്യമായ ഡയറക്ടറി അവയൊന്നും നൽകുന്നില്ല.