खिड़कियों ग्राहक और लिनक्स/mysql सर्वर के साथ मेरा अनुभव:
जब sqldev एक खिड़कियों क्लाइंट में प्रयोग किया जाता है और एक Linux सर्वर अर्थ में mysql स्थापित किया गया है, sqldev नेटवर्क mysql के लिए उपयोग।
मान लिया जाये कि mysql पहले से ही है और चल और डेटाबेस एक्सेस किए जाने की कर रहे हैं और कार्यात्मक है:
• sqldev (32 या 64) के संस्करण को सुनिश्चित करें। यदि 64 और पथ पहुंच से निपटने से बचने के लिए msvcr100.dll की वैध 64 संस्करण निर्देशिका ~ \ sqldeveloper \ jdev \ bin में कॉपी करें।
ए। नोटपैड में फ़ाइल msvcr100.dll खोलें और "पीई"
i. “PE d” it is 64.
ii. “PE L” it is 32.
बी की पहली घटना के लिए खोजें। नोट: यदि sqldev 64 है और msvcr100.dll 32 है, तो एप्लिकेशन स्टार्टअप पर फंस जाता है।
• एसक्लेडेव के लिए mysql के साथ काम करने के लिए जेडीबीसी जार ड्राइवर की आवश्यकता है। इसे mysql साइट से डाउनलोड करें।
ए। चालक का नाम = mysql-connector-java-x.x.xx
बी। इसे अपनी sqldeveloper निर्देशिका से संबंधित किसी स्थान पर कॉपी करें।
सी।
के लिए नज़र /etc/mysql/mysql.conf.d/mysqld.cnf मेनू sqldev उपकरण/प्राथमिकताएं/डाटाबेस/थर्ड पार्टी JDBC ड्राइवर (जोड़ने प्रविष्टि)
• लिनक्स/mysql सर्वर परिवर्तन फ़ाइल में इसे सेट अप
बाँध-पता = 127.0.0.1 (इस linux स्थानीय होस्ट)
और
बाँध-पता = xxx.xxx.xxx.xxx (इस Linux सर्वर असली आईपी या मशीन नाम पर स्विच करते हैं डीएनएस निर्भर है)
• लिनक्स mysql में प्रवेश करें और अनुदान दें उदाहरण
# mysql -u जड़ -p
GRANT सभी पर के लिए डेड पहुँच। रूट '@ yourWindowsClientComputerName' को 'mysqlPasswd' द्वारा पहचानें;
फ्लश विशेषाधिकार;
पुनः आरंभ mysql - sudo /etc/init.d/mysql
• प्रारंभ sqldev पुनरारंभ करें और एक नया कनेक्शन
एक पैदा करते हैं। उपयोगकर्ता = रूट
बी। पास = (आपका mysql पास)
सी। MySQL टैब
i. Hostname = the linux IP hostname
ii. Port = 3306 (default for mysql)
iii. Choose Database = (from pull down the mysql database you want to use)
iv. save and connect
मुझे अपने मामले में ऐसा करना है।
धन्यवाद,
शराब
मैं इस अपने आप में कामयाब नहीं किया है। - मुझे विश्वास है कि यह असंभव है। शायद कोई मुझे गलत साबित करेगा! – theo