இயக்கி நிலை SOCKS ஆதரவை ஆவணப்படுத்தும் Oracle JDBC இயக்கிக்கு, இவற்றை ஏற்கனவே உள்ள இணைப்பு அமைப்பின் வழியாக அனுப்புங்கள்:

properties.setProperty("oracle.net.socksProxyHost", "127.0.0.1");
properties.setProperty("oracle.net.socksProxyPort", "1080");

அவை இடைத்தரகரைத் தேர்ந்தெடுக்கின்றன, தரவுத்தள ஹோஸ்ட், சேவை அல்லது உள்நுழைவுக்கான மாற்று அல்ல. நிறுவப்பட்ட இயக்கி அவற்றை ஆதரிக்கிறது என்பதையும், இணைப்பு தொழிற்சாலை அந்தப் பண்பு மூலத்தை உண்மையில் அனுப்புகிறது என்பதையும் உறுதிப்படுத்துங்கள். பொதுவில் அணுகக்கூடிய தரவுத்தளத்திற்கு, பொது இடைத்தரகர்களை அனுமதிக்கும் பாதையில், SOCKS ப்ராக்ஸி பட்டியல் அந்த இயக்கியின் SOCKS ஆதரவுடன் பொருத்த வேட்பாளர்களை வழங்குகிறது. தரவுத்தள கணக்கு மற்றும் TLS அமைப்புகளைத் தக்கவைத்து, ஒவ்வொரு உண்மையான தரவுத்தளம் அல்லது கண்டறியப்பட்ட இறுதிப்புள்ளி மற்றும் துறைமுகத்திற்கான அணுகலை உறுதிப்படுத்துங்கள். அந்தப் பொது கிளையை ப்ராக்ஸி-கணக்கு உள்ளீடுகள் அமைக்கப்படாத போது மட்டுமே பயன்படுத்துங்கள்; ஏற்கனவே உள்ள ப்ராக்ஸி பயனர்பெயர் அல்லது கடவுச்சொல்லை வேட்பாளருக்கு எடுத்துச் செல்ல வேண்டாம்.

அம்சம்நோக்கம்
SOCKS பண்புகள்ஆதரிக்கப்படும் நெட்வொர்க் ரிலே பாதை
HTTPS ப்ராக்ஸி பண்புகள்மற்றொரு நெட்வொர்க் ப்ராக்ஸி பாதை
தரவுத்தள ப்ராக்ஸி-பயனர் அங்கீகாரம்தரவுத்தள அடையாளம், இணைய ரிலே அல்ல

API oracle.net.socksRemoteDNS ஐயும் ஆவணப்படுத்துகிறது; பயன்படுத்தப்பட்ட இயக்கிக்கு அதன் கிடைக்கும் தன்மை மற்றும் நடத்தையைச் சரிபார்க்கவும். பொதுவான JVM மற்றும் Oracle-குறிப்பிட்ட பண்புகள் பரிமாற்றக்கூடியவை அல்ல.

பழைய SOCKS/NIO தீர்வுகளுக்கு அவற்றின் பழைய இயக்கி சூழல் தேவை. வரலாற்று பதில் அவ்வாறு செய்தது என்பதற்காக மட்டும் போக்குவரத்தை முடக்க வேண்டாம். ரூட்டிங் வேலை செய்த பிறகும், தரவுத்தள நெறிமுறை, TLS, கண்டறிதல் மற்றும் அங்கீகாரம் ஆகியவற்றுக்கு இணக்கமான இணைப்பு விவரணம் மற்றும் கணக்கு இன்னும் தேவை.

தொடர்புடைய கட்டுரைகள்