![]() |
[bash] للإتصال بقواعد اوراكل oracle من خلال سيرفر linux <div> بسم الله الرحمن الرحيم سأضع لكم ملف bash script ومن خلاله يمكنك الإتصال بسيرفر oracle من خلال سيرفر linux وأخذ نسخه من جدول محدد المتطلبات تركيب oracle client على سيرفر linux وهذا شرح للتركيب بطريقتين Installing Oracle Instant Client for Development on Linux فقط عليك تغيير السيرفر واسم القاعدة مستخدمها وباسورده وهذه السطور رمز Code: ######## Database Info ######## # Database Name. dbname='data.world' ####### IP ####### serverip='10.19.333.171:1431' # Database Username. servername='forms' # Database Password serverpass='12345678' ولقد كودت هذه الملف لكي يقوم بعملية سحب بيانات جدول واحد من القاعدة ومن ثم يجب تغير الأمر حسب رغبتك من خلال هذه السطر والموجود بالملف مرتين رمز PHP: select * from FULL_EMPLOYEE; ومن ثم تغيير المسار حسب رغبتك وين تبي الملف فقط غير /home/ibraheem/ وستجدها في هذا السطر رمز Code: cp DataBase.sql /home/ibraheem/ وهذا سورس الملف كامل <div style="margin:20px; margin-top:5px"> رمز Code: #!/bin/bash ################################################## ################## #------------- Run commands on Oracle via SQLPLUS 1.0 -------------# #--------------------- Coded by : Ibraheem Salem ------------------# #-------------------------- [email protected] -----------------------# ################################################## ################## ########################### CONFIG ################################# ######## Database Info ######## # Database Name. dbname='data.world' ####### IP ####### serverip='10.19.333.171:1431' # Database Username. servername='forms' # Database Password serverpass='12345678' ###################### DO NOT EDIT BELOW ########################### date=`date "+%d-%m-%y"` clear echo "################################################# ###################" echo "#------------- Run commands on Oracle via SQLPLUS 1.0 -------------#" echo "#--------------------- Coded by : Ibraheem Salem ------------------#" echo "#-------------------------- [email protected] -----------------------#" echo "################################################# ###################"; tput sgr0; echo Start Executing SQL commands cd /opt/oracle/instantclient_12_2 export LD_LIBRARY_PATH=$(pwd) #./sqlplus $servername/$serverpass@$serverip/$dbname ./sqlplus -s /nolog |
الساعة الآن 08:19 PM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By
Almuhajir