هل في مشكلة من تركيب desinger مع oracle 8i ...؟؟؟
لم أستطيع تركيبه ... أفيدونا مشكورين.
هل في مشكلة من تركيب desinger مع oracle 8i ...؟؟؟
لم أستطيع تركيبه ... أفيدونا مشكورين.
تحياتي للجميع
اخي الكريم وضح اكثر
oracle 8i نسخه شخصيه او غير ذلك
والdesigner اي اصدار
اضافه الى اصدار الwindows
وشكرا
oracle 8i النسخة الشخصية
designer 2000
win98
تحياتي للجميع
اخي الكريم اذا كان عندك الdesigner 6
على windows98 مع personal oracle8i بيمشي الحال
لكن اذا كان عندك designer 6i
تحتاج الى oracle enterprise
يعني تحتاج الى windows nt وما يشابهها windows2000
واذا اردت انزال الdesigner6 على جهازك وكان عليه اوراكل من
قبل يجب عليك تغيير الhome directory يعني ما تخلي ينزل على
الdirectory الخاص بأوراكل ...سميه اسم ثاني...
هذه الوصله عملها الاخ باعقيل تبين كيفية انزال الdeveloper
وهي لا تختلف عن الdesigner لو فرضت انه يتكلم عن designer
http://www.geocities.com/baaqeel/win98.html
بعد ذلك تقوم بتمرير script خاص يكون مع الdesigner لبناء
المستخدم الخاص به والtablespaces وإعطاء الصلاحيات لهذا المستخدم وتقوم ايضاانت بالتعديل على init.ora بما هو مطلوب..
واخيرا تقوم ببناء الreposity
عن طريق Repository Administration Utility
حيث تقوم بالدخول بالمستخدم الذي انشأته وتكون عادة des6
ارجو ان تكون قد استفدت من هذا الملخص
وانا بتابع معك عند اي مشكله
واذا الscript مش موجود عندك ببعثلك اياه
المهم انت بالخطوه الاولى نزل الdesigner بعدين بنحكي على
الRepository .
أنا عندي في الجهاز oracle 8i
و devloper 6i
... هل أحذف الديفلوبر وأنزل الديزاينر ، أو أقدر أنزل الديزانر مع وجود الديفلوبر..
تحياتي للجميع
اخي الحبيب لا تحذف شيئ
انا اسالك اي اصدار من الDESIGNER عندك
يوجد 6 و 6I
وكل واحد له طريقته بالتنزيل
OK
desinger v.1.3
تحياتي للجميع
اخي الكريم للاسف ما عندي فكره عن هذا الاصدار
لكن انصحك بان تنزل على جهازك designer 6
الاصدار 6 وهو افضل من الذي قبله
وشكرا
إشتريت desinger 6.0.3.5 لكنه 3 سيدي .. نزلت السيدي الأول .
حاولت أدخل قال ما تستطيع لازم repostry
تحياتي للجميع
اولا اخي الكريم
قم بعمل بحث عن هذا الملف ckrorole.sql
خذ منه نسخه وضعها على الc:windowsdesctop
ثانيا خذ نسخه من ما يلي وضعه ملف اسمه des6 ايضا وخزنه
على الc:windowsdesctop :
-------------------------------------------------------
connect system/manager
alter user sys identified by sys;
conn sys/sys
create tablespace des6
datafile 'c:orantdatabasedes6.ora' size 20m;
create tablespace des6_i
datafile 'c:orantdatabasedes6_i.ora' size 15m;
alter tablespace system
add datafile 'c:orantdatabasesystem6.ora' size 75m;
alter table idl_ub1$ pctfree 0
pctused 50 storage (next 500k pctincrease 0);
alter table idl_ub2$ pctfree 0
pctused 50 storage (next 500k pctincrease 0);
create user des6 identified by des6
default tablespace des6
temporary tablespace temporary_data
quota unlimited on des6
quota unlimited on temporary_data;
grant connect ,resource,dba to des6;
@c:windowsdesctopckrorole
grant des2000_owner to des6;
grant execute on dbms_lock to des6;
grant execute on dbms_pipe to des6;
grant create table to des6;
grant create synonym to des6;
grant create sequence to des6;
grant select on dba_rollback_segs to des6;
grant select on dba_segments to des6;
---------------------------------------------------------
ملاحظه : ستجد هنا ان بعض الأوامر تعتمد على الpath اذا كان هناك اي اختلاف يرجى تعديلها الى ما يتناسب مع الpath
الخاص بك
ثالثا :
قم بالدخول الى الsql ونفذ الملف des6 الذي انشاته انت
كما يلي :@c:windowsdesctopdes6
ستجد ان عملية التنفيذ تعمل وكل ذلك لإنشاء الRepository.
-------------------------------------------------------
بعد الانتهاء قم بتنفيذ الخطوات التاليه :
ابحث عن ملف اسمه init.ora او initorcl.ora او initoracle.ora
عادتا يكون بهذه الاسماء والاغلب ان يكون init.ora
افتح الملف على الwordpad واجري التعديلات التاليه على الparameters الخاصه بالاوراكل :
-- 1) SHARED_POOL_SIZE=18000000
-- 2) DB_BLOCK_BUFFER=1000
-- 3) GLOBAL_NAMES=FALSE
-- 4) OPEN_CURSORS=5000
-- 5) PROCESSES=5000
ثم بعد ذلك قم بعمل shutdown و startup للأوراكل
----------------------------------------------------------
ثم بعد ذلك قم بالدخول
الى الRepository Administration Utility
بالمستخدم des6/des6
ومن هناك يتم تنفيذ install لبناء الRepository
ستظهر لك شاشه قم باختيار des6_i لكل شيئ فيه indexes
اي كل شيئ على اليسار اعطيه des_6i
وكل شيء على اليمين اعطيه des_6
ثم اضغط start
---------------------------------------------------------
انا عارف انه الموضوع طويل لكن هذا هو الحل
ارجو منك ان تتاكد من الpath الخاص باوراكل
اتمنى ان تسير خطوه خطوه
---------------------------------------------------------
وشكرا
أخوي النبع أشكر لك تفاعلك معي ..
عند تنفيذ الخطوة الثانية في sql لم ينفذ جميع الأوامر وهذه النتيجة المستخرجة من sql
متصل.
تم تبديل مستخدم
متصل.
create tablespace des6
*
يوجد خطأ عند سطر 1:
ORA-01119: خطأ في تكوين ملف قاعدة البيانات 'c:orantdatabasedes6.ora
ORA-27040: skgfrcre: خطأ تكوين، لم يتم التمكن من تكوين الملف
OSD-04002: تغذر ?تح افكف?
O/S-Error: (OS 3) لا يمكن للنظام العثور على المسار المحدد.
create tablespace des6_i
*
يوجد خطأ عند سطر 1:
ORA-01119: خطأ في تكوين ملف قاعدة البيانات 'c:orantdatabasedes6_i.ora
ORA-27040: skgfrcre: خطأ تكوين، لم يتم التمكن من تكوين الملف
OSD-04002: تغذر ?تح افكف?
O/S-Error: (OS 3) لا يمكن للنظام العثور على المسار المحدد.
alter tablespace system
*
يوجد خطأ عند سطر 1:
ORA-01119: خطأ في تكوين ملف قاعدة البيانات 'c:orantdatabasesystem6.ora
ORA-27040: skgfrcre: خطأ تكوين، لم يتم التمكن من تكوين الملف
OSD-04002: تغذر ?تح افكف?
O/S-Error: (OS 3) لا يمكن للنظام العثور على المسار المحدد.
تم تبديل جدول
تم تبديل جدول
create user des6 identified by des6
*
يوجد خطأ عند سطر 1:
ORA-00959: ملف الجداول 'DES6' غير موجود
grant connect ,resource,dba to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
Dropping role DES2000_OWNER if it already exists
DROP ROLE des2000_owner
*
يوجد خطأ عند سطر 1:
ORA-01919: دور 'DES2000_OWNER' غير موجود
Creating role DES2000_OWNER
تم تكوين دور
تم منح بنجاح
تم منح بنجاح
************************************************************
* -----------------IMPORTANT NOTE:--------------------- *
************************************************************
* Please ensure you directly grant EXEUTE to all *
* Repository OWNERS on the following SYS packages: *
* DBMS_LOCK *
* and DBMS_PIPE *
* *
* Syntax, from withing SQL*Plus as the SYS user type: *
* SQL> GRANT EXECUTE ON DBMS_LOCK TO *
* *
* You must also grant these privileges directly to *
* ALL Repository users: *
* SQL> GRANT CREATE TABLE TO / *
* SQL> GRANT CREATE SYNONYM TO / *
* SQL> GRANT CREATE SEQUENCE TO / *
************************************************************
grant des2000_owner to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant execute on dbms_lock to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant execute on dbms_pipe to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant create table to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant create synonym to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant create sequence to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant select on dba_rollback_segs to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
grant select on dba_segments to des6
*
يوجد خطأ عند سطر 1:
ORA-01917: مستخدم أو دور 'DES6' غير موجود
تحياتي للجميع
اخي الكريم المشكله عدك بالpath
يعني المسار المحدد هو الpath
اذا لاحظت جملة create tablespace
متصله بpath لبناء ملف datafile
ارجو منك ان تتأكد من المسار
سؤالي هنا ما اسم الdirectory اللي نازل عليه الاوراكل
وشوف اذا كان بداخله directory اسمه database
ارجو الرد بسرعه
حتى نتمكن من الاجابه
وشكرا
أرواكل تحت oracle
أما الديفلوبر والديزاينر تحت orawin95
وتحت oracle لا يوجد ملف اسمه database
تحياتي للجميع
اخي الكريم .......
المشكله هي انه الموضوع سهل بس يحتاج لمجموعة اوامر ومعرفه قليله من طرفك بالdba
وعلشان اريحك من هذا ..... قم بعمل connect system/manager
ونفذ جملة الselect هذه واخبرني ماذا يظهر عندك وان شاء الله تكون هذه اخر مره وبعد هيك ببعثلك الحل :
select substr(FILE_NAME,1,65),TABLESPACE_NAME from dba_data_files;
ارجو منك نسخ هذه الجمله ومن ثم تنفيذها ونسخ ما يظهر
وارساله لي
وشكرا
SQL> select substr(FILE_NAME,1,65),TABLESPACE_NAME from dba_data_files;
SUBSTR(FILE_NAME,1,65) TABLESPACE_NAME
----------------------------------------------------------------- ------------------------------
C:ORACLEORADATAORCLINDX01.DBF INDX
C:ORACLEORADATAORCLUSERS01.DBF USER_DATA
C:ORACLEORADATAORCLRBS01.DBF ROLLBACK_DATA
C:ORACLEORADATAORCLTEMP01.DBF TEMPORARY_DATA
C:ORACLEORADATAORCLSYSTEM01.DBF SYSTEM
SQL>
تحياتي للجميع
اولا اخي الكريم
تأكد من ان الملف ckrorole.sql موجود عندك على c:windowsdesctop
ثانيا خذ نسخه من ما يلي وضعه ملف اسمه des6.sql بدل القديم وخزنه
على الc:windowsdesctop :
-------------------------------------------------------
connect system/manager
alter user sys identified by sys;
conn sys/sys
drop user des6;
create tablespace des6
datafile 'C:ORACLEORADATAORCLdes6.dbf' size 20m;
create tablespace des6_i
datafile 'C:ORACLEORADATAORCLdes6_i.dbf' size 15m;
alter tablespace system
add datafile 'C:ORACLEORADATAORCLsystem6.dbf' size 75m;
alter table idl_ub1$ pctfree 0
pctused 50 storage (next 500k pctincrease 0);
alter table idl_ub2$ pctfree 0
pctused 50 storage (next 500k pctincrease 0);
create user des6 identified by des6
default tablespace des6
temporary tablespace temporary_data
quota unlimited on des6
quota unlimited on temporary_data;
grant connect ,resource,dba to des6;
@c:windowsdesctopckrorole
grant des2000_owner to des6;
grant execute on dbms_lock to des6;
grant execute on dbms_pipe to des6;
grant create table to des6;
grant create synonym to des6;
grant create sequence to des6;
grant select on dba_rollback_segs to des6;
grant select on dba_segments to des6;
---------------------------------------------------------
ادخل على sql ثم قم بتنفيذ الجمله التاليه :
@c:windowsdesctopdes6.sql
وخبرني شو بصير معك
لو ظهر خطأ لا توقفه خليه يكمل
وشكرا
الأخ الحبيب / النبع ...
أشكر لك تفاعلك معي في هذا الموضوع .،
نفذت الأوامر في sql ومشى صح ..
بعدين نفذت الخطوة الثالثة .. وأنشأت repostory ،
واستطعت الدخول على desinger ولله الحمد ،
لكن عندما رسمت ERD ودخلت على process module ، قال ما في أي ERD عندك ، معليش أنا طولتها ؟
ايش أسوي ؟؟؟؟؟؟؟؟
تحياتي للجميع
اخي الكريم
الحمد لله على نجاحك في انزال الdesigner لكن احب اذكرك
هل قمت بتعديل الملف init.ora كما ذكرنا سابقا؟
--------
الdesigner يجب ان تمشي بخطواته بشكل مرتب
يعني اولا يجب عليك ان تبني الprocess moduler
ثم erd
وبعد ذلك Function Hierarchy Diagrammer
ثم مرحلة database design transformer
وبعدها Application Design Transformer
واخيرا design editor
----
اما dataflow diagram
بعض المرات بطنشها لكن مش غلطااذا عملتها بعد
Function Hierarchy Diagrammer
ارجو منك قبل دخول هذه المعمعه ان تقرأ جيدا عن designer
اخوك النبع
أخوي النبع /
الملف init.ora لم أعدل عليه شيء.....
لقيت الملف init.ora لكن كل شيء فيه منه ثلاثة أسماء...
أي واحد أعدل فيهن..
تحياتي للجميع
اخي الكريم
اي سطر يبدأ بالاشاره (#)
فهو غير مهم اي ملاحظه
انت عدل فقط الي طلبته منك
واللي ما يبدأ بإشارة (#)
وشكرا
الحمد لله مشى الآن صح..
شكراً لك أخوي النبع وما قصرت ، أتعبتك معي ..
هذا الموضوع مغلق.