اوریکل / مائی ایس کیو ایل اور ایم ایس ایس کیو ایل ڈیٹا بیسز کے لیے ایس کیو ایل ورک شیٹ اور سوال کلائنٹ
اہم
یہ ایپ اینڈرائیڈ ڈیوائسز سے ڈیٹا بیس تک رسائی کے لیے ایک پرائیویٹ ٹول کے طور پر تیار کی گئی تھی۔
بنیادی طور پر، ترقی کو اوریکل ڈیٹا بیس کے لیے ڈیزائن کیا گیا تھا۔
یہ مفت فراہم کیا جاتا ہے اور پیشہ ورانہ آلات سے مقابلہ کرنے کا دعوی نہیں کرتا ہے۔
اس ایپ کے ہینڈلنگ کے نتیجے میں ہونے والے کسی نقصان کے لیے کوئی وارنٹی فراہم نہیں کی گئی ہے۔
اس ایپ کا استعمال آپ کی اپنی ذمہ داری پر ہے۔
چونکہ یہ ایپ اپنا ڈیٹا فائل سسٹم میں اسٹور کرتی ہے اور اس لیے اس میں فائل براؤزر کا فنکشن ہوتا ہے، اس لیے اس ایپ کو فائل سسٹم میں موجود تمام ڈائریکٹریز تک رسائی درکار ہوتی ہے۔
یہ فعالیت آپ کے SQLs اور منتخب کردہ ڈیٹا کو کسی بھی ڈائرکٹری میں اسٹور کرنے اور ایپ کے ایڈیٹر میں بیرونی طور پر بنائے گئے SQLs کو درآمد کرنے کا امکان فراہم کرتی ہے تاکہ مزید پیچیدہ سوالات کو انجام دینے کے قابل ہو سکے جو کہ اینڈرائیڈ ایپ کے ساتھ تخلیق کرنا مشکل ہے۔
میری ایپ آپ کی رضامندی کے بغیر فائل سسٹم سے آپ کے کسی بھی ڈیٹا کو پڑھے گی، تبدیل نہیں کرے گی، حذف نہیں کرے گی یا بصورت دیگر استعمال نہیں کرے گی۔
اینڈروئیڈ 10 اور اس سے زیادہ پر میرے اندرونی فائل مینیجر کی جگہ اب سٹینڈرڈ اینڈرائیڈ اوپن اور سیو فائل فنکشنز نے لے لی ہے، کیونکہ گوگل میری ایپ کو "تمام فائلوں کا نظم کرنے" کی اجازت نہیں دیتا ہے۔ اس کے لیے مجھے اب "منیج تمام فائلز" کی ضرورت نہیں ہے لیکن اس تبدیلی کے بارے میں کچھ خصوصیات ختم ہو گئی ہیں جیسے ڈیفالٹ ڈائرکٹری سیٹ کرنا اور اس طرح کی چیزیں۔
اس ایپ کے اہم کام:
- ایس کیو ایل بیانات بنائیں
- لامحدود نتائج کی قطاریں۔
- رزلٹ سیٹ کا سائز صرف آپ کی یادداشت سے محدود ہے۔
- ٹیکسٹ فائلوں میں / سے ایس کیو ایل اسٹیٹمنٹس کو محفوظ / لوڈ کریں۔
- رزلٹ سیٹ میں کالم ٹھیک کریں۔
- نتیجہ کے سیٹ میں کالم ترتیب دیں۔
- متحرک متغیرات جیسے &ان پٹ استعمال کریں۔
- نحو کو نمایاں کرنا
- ایس کیو ایل بیوٹیفائر
- وضاحتی منصوبے بنائیں
- csv میں ڈیٹا برآمد کریں۔
- کلپ بورڈ میں ڈیٹا برآمد اور کاپی کریں۔
- ہیرا پھیری ایس کیو ایل کی طرح 'داخل کریں' یا 'اپ ڈیٹ'
RoSQL کو ایک محفوظ نیٹ ورک جیسے vpn نیٹ ورک یا مقامی محفوظ نیٹ ورک میں استعمال کیا جانا چاہیے، کیونکہ ٹریفک انکرپٹڈ نہیں ہے!
MSSQL صرف اینڈرائیڈ 5 اور اس سے زیادہ کے لیے لاگو ہوتا ہے، اینڈرائیڈ 4.4 کے لیے نہیں۔
اینڈرائیڈ 11 یا اس سے اوپر والے ورژن پر آپ نے اپنے android فون کی سیٹنگز میں ایپ فائل کو پڑھنے اور لکھنے کی اجازت دی ہے۔ اپنے فون پر ایپ کے خصوصی حقوق دیکھیں۔ ایسا لگتا ہے کہ مختلف فونز/اینڈرائیڈ ورژنز کے لیے سیٹ کرنا مختلف ہے۔
کچھ ممالک کے لیے NLS (Oracle and thin client) کے ساتھ ایک مسئلہ (ORA-12705) ہے۔ اگر آپ کے فون یا ٹیبلیٹ میں کوئی زبان ہے (مثال کے طور پر سیریلک)، جو تعاون یافتہ نہیں ہے، تو آپ سیٹنگ ونڈو میں لوکل کو "US" میں تبدیل کرنے کی کوشش کر سکتے ہیں (امریکی ڈیفالٹ کنکشن کے لیے چیک باکس)۔ ایسا لگتا ہے کہ یہ اوریکل ایکسپریس کا مسئلہ ہے، اوریکل اسٹینڈرڈ/انٹرپرائز ڈیٹا بیس کے ٹیسٹوں پر میرے پاس یہ کنیکٹ کی غلطیاں نہیں ہیں۔
یہ اوریکل ایس کیو ایل کلائنٹ آپ کے ڈیٹا بیس کے لیے اینڈرائیڈ 4.4 اور لوئر کے لیے براہ راست پتلا v8 کنکشن اور android 5 اور اس سے اوپر کے لیے براہ راست پتلا v11 کنکشن استعمال کرتا ہے!
- اینڈرائیڈ 5 اور اس سے اوپر والے صارف کو اوریکل کے لیے مطابقت پذیری موڈ 8 سیٹ کرنے کی ضرورت نہیں ہے۔
- Android 4.4 صارف اور اس سے کم کو مطابقت پذیری موڈ 8 (oracle10 اور اس سے اوپر) سیٹ کرنا ہوگا جیسا کہ ذیل میں بیان کیا گیا ہے:
Oracle12c کنکشنز کے لیے براہ کرم sqlnet.ini (سرور) SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 میں سیٹ کریں
oracle10g یا 11g کے برابر ڈیٹا بیس کے لیے: SQLNET.ALLOWED_LOGON_VERSION=8
آپ اینڈرائیڈ 4.4 اور اس سے کم ورژن کے لیے اب بھی ڈاؤن لوڈ کر سکتے ہیں، لیکن اسے مزید برقرار نہیں رکھا جائے گا۔
اگر آپ کا db-admin آپ کو کسی کلائنٹ سے براہ راست پتلے کنکشن (v8 یا v11) کی اجازت نہیں دیتا ہے، تو یہ ایپ آپ کے اوریکل ڈیٹا بیس سے منسلک نہیں ہو سکتی!
جانچے گئے کنکشنز: oracle9i، oracle10g، oracle11g، oracle12c، mysql 5.5، mssql سرور 2016
اپ ڈیٹ کردہ بتاریخ
9 مئی، 2025