wad_alport بتاريخ: 16 أبريل 2016 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 السلام عليكم ، الاخوان الاعزاء .. لدي استفسار عن إمكانية إستدعاء ملف تنفيذي bat. عن طريق PUSH BUTTON ، مع العلم بانني استخدم 10G Form. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Faisal Matari بتاريخ: 16 أبريل 2016 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 الأمر سهل host(path) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
wad_alport بتاريخ: 16 أبريل 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 الأمر سهل host(path) شكراُ عزيزي ولكن سبق وان قمت بتجربة الامر اعلاه ولكن بدون نتيجة مع العلم ان الملف التنفيذي يعمل جيدا من الجهاز مباشرة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
eslam elbyaly بتاريخ: 16 أبريل 2016 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 اكتب كيف كتبته اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
wad_alport بتاريخ: 16 أبريل 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 الأمر سهل host(path) شكراُ عزيزي ولكن سبق وان قمت بتجربة الامر اعلاه ولكن بدون نتيجة مع العلم ان الملف التنفيذي يعمل جيدا من الجهاز مباشرة + مع العلم بان محتوي ملف الباتش تنفيذ ل sqlldr توجد بالمرفقات لمزيد من التوضيح رسالة الخطا التي تظهر عند تنفيذ الملف من داخل الفورم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
wad_alport بتاريخ: 16 أبريل 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 اكتب كيف كتبته HOST('cmd /c D:\my_file\filename.bat'); AND ALSO : host('cmd /c start "" "D:\my_file\filename.bat"'); اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
eslam elbyaly بتاريخ: 16 أبريل 2016 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 احذف cmd c ... واكتب فقط مسار الملف .- الخطأ يظهر عندما يكون الامر غير مذكور فى ال path environment variable اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
eslam elbyaly بتاريخ: 16 أبريل 2016 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2016 عذرا , في الـ PATHTEXT Environment vairable اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
wad_alport بتاريخ: 17 أبريل 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 أبريل 2016 احذف cmd c ... واكتب فقط مسار الملف . - الخطأ يظهر عندما يكون الامر غير مذكور فى ال path environment variable عذرا , في الـ PATHTEXT Environment vairable شكراً eslam اتمني مزيد من التوضيح حول الامر ، وذلك لانه بحسب الاعدادات الموجوده لدي في الـ Environment variable الـ PATHEXT يحتوي علي امتدادات .BAT كما هو واضح في المرفق ، و بالاضافه الي ان المسار ORACLE_HOME%\BIN% موجود في الـ variable: Path عند تنفيذ الباتش مباشرة من الويندوز ينفذ بدون مشاكل ولكن من داخل الفورم كما وضحت في الصوره المرفقة سابقاً ! اتمني ان تفيدني اكثر حول الامر ، ولك الشكر الجزيل مقدماً. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
wad_alport بتاريخ: 17 أبريل 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 أبريل 2016 تم حل المشكله و ذلك بالتعديل علي الـ batch file و اضافة مسار ORACLE_HOME قبل بداية امر sqlldr SET ORACLE_HOME=C:\oracle\ptoduct\10.2.0\db_1 SET PATH=%ORACLE_HOME%\bin;%PATH% شكراُ eslam & Faisal 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.