بتاريخ: 30 مارس 201412 سنة comment_248615 السلام عليكم ــــــــــــــــــــــــــــــــــــــــ مع العلم انى مسطب قاعدة بيانات 11G تقديم بلاغ
بتاريخ: 30 مارس 201412 سنة comment_248625 تروح على المسار ده G:\oracle\product\10.2.0\db_1\NETWORK\ADMIN طبعا على حسب حضرتك منزل الاوراكل فين و تنسخ ملف tnsnames.ora الى المسار ده G:\DevSuiteHome_1\NETWORK\ADMIN و تعمل ابدال بالملف اللى موجود دية اسهل طريقة لربط قاعدة البيانات بالفورمز تقديم بلاغ
بتاريخ: 30 مارس 201412 سنة كاتب الموضوع comment_248628 عملت زى ما قولت دخلت على هذا المسار D:\app\Besho\product\11.2.0\dbhome_1\NETWORK\ADMIN واخد الفايل الى اسمة tnsnames ونقلتة الى المسار ده C:\Oracle\Middleware\Oracle_FRHome1\network\admin وده مسار الفورمز عندى وطلعت نفس الرسالة تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة كاتب الموضوع comment_248631 يبقى الوضع كما هو عليه مفيش اى حل اخر تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة comment_248640 1. تأكد من اسم قاعدة البيانات التي تعمل عليها هل هي orcl ؟ يمكن التأكد من خلال فتح نافذة services في ويندوز ستجدها باسم OracleServiceORCL مثلا وحالتها شغالة running 2. تأكد من حالة الليسنر يجب أن يكون أيضا شغال في نافذة services، يمكن أيضا أن تعيد تشغيله بالضغط على زر restart service 3. تأكد من أن ملف الـ tnsnames.ora يحوي اسم الاتصال orcl وذلك بشكل مشابه للسطور التالية: ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) 4. هل قمت بتنصيب منتج اوراكل بعد أن انتهيت من تنيصب الفورمز؟ إن كان كذلك فعليك أن تعدل ملفات الاتصال tnsnames.ora في المكان الذي قمت بتنصيب المنتج الجديد، لأن الاتصال بقاعدة البيانات اوراكل تستخدم ملفات الاتصال لأخر منتج قمت بتنصيبه، وكانت اوراكل في المنتجات القديمة لها تحوي على أداة تسمى home selector للتبديل بينها، على كل حال عدل الملفات المطلوبة إن كانت هذه هي الحالة. 5. جرب سطر الاوامر واكتب فيه tnsping orcl سيعطيك في أخر سطر حالة الاتصال إما سينجح أو سيفشل وسيعطيك رسالة تشبه tnsping orcl TNS Ping Utility for 64-bit Windows: Version 11.1.0.7.0 - Production on 31-MAR-2 014 10:35:52 Copyright (c) 1997, 2008, Oracle. All rights reserved. Used parameter files: E:\app\weblogic11\Oracle_FRHome1\network\admin\sqlnet.ora TNS-03505: Failed to resolve name لاحظ مثلا في حالتي في النتيجة السابقة أعلمني أمرين في السطرين الأخيرين، الأول أنه يستخدم ملفات الاتصال في المجلد E:\app\weblogic11\Oracle_FRHome1\network\admin والثاني أنه لم ينجح في الاتصال في السطر الأخير ولذلك يجب تعديل ملفات الاتصال في المجلد المذكور. نقطة أخيرة يجب ملاحظتها عند تنفيذ tnsping وهي ملاحظة أن اسم المجلد في السطر ما قبل الأخير سيكون أخر منتج لأوراكل تم تنزيله (تنصيبه) على جهازك، لكن لو أنك قبل تنفيذ الأمر tnsping لو انتقلت لمكان قاعدة البيانات لديك باستخدام الامر cd ثم نفذت الامر tnsping عندها قد تختلف النتيجة وفي حالتي مثلا اعطاني النتيجة التالية: C:\Users\>cd e:\app\OracleUser\product\12.1.0\dbhome_1\BIN e: e:\app\OracleUser\product\12.1.0\dbhome_1\BIN>tnsping orcl TNS Ping Utility for 64-bit Windows: Version 12.1.0.1.0 - Production on 31-MAR-2 014 10:46:09 Copyright (c) 1997, 2013, Oracle. All rights reserved. Used parameter files: E:\app\OracleUser\product\12.1.0\dbhome_1\network\admin\sqlnet.ora Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost IO)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl))) OK (10 msec) وهنا أكون على علم بأن الاتصال في أحد المسارين يعمل، وعندها يمكن نسخ ملفات الاتصال من المجلد الذي يعمل إلى المجلد الذي تستخدمه للإتصال بقاعدة البيانات، وهو أخر مكان تم تنصيب عليه منتج لأوراكل. تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة كاتب الموضوع comment_248656 اشكرك جدا يا اخ sam_t وشكرا ايضا جدا يا اخ AhmedOmar تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة كاتب الموضوع comment_248663 اشكرك جدا يا اخ sam_t وشكرا ايضا جدا يا اخ AhmedOmar ولكن قابلتنى مشكلة اخرى وانا بجرب .. تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة comment_248665 اولا افتح ال Oc4j Start >>> oracle developer suite devehome1 >>>> forms developer >>>> start oc4j instance و بعدين شغل ال listenr start >>> control panel >>> administrative tools >>>> services حتلاقى السيرفرات بتاعة الاوراكل على اليمين فيه سيرفر حتلاقيه خاص بال Listener اقف عليه و بعدين start او من خلال Start >>> run >>> lsnrctl >>> ok و بعدين تكتب start بالتوفيق ان شاء الله تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة كاتب الموضوع comment_248673 لا يا فندم انا مش شغال oc4j انا شغال بـ weblogic تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة كاتب الموضوع comment_248684 جربت اعملة start وماذلت المشكلة موجودة ودية صورة بتوضح ان الـ listener شغال تمام طيب هو فى حاجه المفروض اعملها فى الــ weblogic او ال runtime ؟؟ مع العلم انى جربت 6 و7 java rumtime ومازلت المشكلة تم تعديل 31 مارس 201412 سنة بواسطة Besho_10g تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة comment_248686 بص على المشاركة القديمة دية http://www.araboug.org/ib/index.php?showtopic=28314 تقديم بلاغ
بتاريخ: 31 مارس 201412 سنة كاتب الموضوع comment_248688 مازلت نفس المشكلة موجوده اعتقد ان المشكلة من ال weblogic والله اعلم بردو يا بشمهندس تقديم بلاغ
بتاريخ: 1 أبريل 201412 سنة كاتب الموضوع comment_248711 طيب انا تعبتك جدا انا عارف يا بشمهندس ربنا يكرمك ويعوضك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.