PDA

View Full Version : مشکل کانکت شدن دیتا بیس



maryam.r
شنبه 18 فروردین 1386, 00:55 صبح
سلام . من تازه اوراکل 9I نصب کردم . وقتی یک دیتا بیس درست می کنم . وقتی می خوام کانکت بشم این ERROR رو می ده:
SID given in connected descriptor couid not be resolved
در صورتی که SIDایش همونی که خودم انتخاب کردم .
یه مشکل دیگه هم که دارم اصلا Repository برام نمی سازه ؟؟؟؟؟

aidin300
شنبه 18 فروردین 1386, 08:48 صبح
احتمالا هنوز listener اوراکل رو پیکربندی نکردی با ابزار Net Configuration Assistant و Net Manager این کار رو کن یا فایل های listener.ora و tnsnames.ora مستقیم EDIT کن

maryam.r
دوشنبه 20 فروردین 1386, 00:01 صبح
سلام
اینایی که گفتین رو پیکربندی کردم .

aidin300
دوشنبه 20 فروردین 1386, 06:10 صبح
میشه بذارید اینجا ببینم مشکل از کجاست؟

maryam.r
سه شنبه 21 فروردین 1386, 19:42 عصر
سلام . چشم بفرمایید:
:
MARYAM_RASTGOO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MARYAM)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC4))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)


listener:
ISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC4))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rastgoo)(PORT = 1521))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = maryam_rastgoo)
(SID_NAME = MARYAM)
)
(SID_DESC =
(GLOBAL_DBNAME = maryam_rastgoo)
(PROGRAM = maryam)
(SID_NAME = MARYAM)
(ORACLE_HOME = C:\oracle9I)
)
)
مرسی از کمکتون

aidin300
سه شنبه 21 فروردین 1386, 23:29 عصر
سلام
فایل listener اشتباه داشت GLOBAL_DBNAME نباید بیشتر از 8 کاراکتر باشه
فایل ها رو اصلاح کردم با استفاده از این ها اوراکل رو Start کنید
البته فرض کردم اسم Database یا همون SID، برابر Maryam
اگه باز مشکل داشت بگید

maryam.r
شنبه 25 فروردین 1386, 10:53 صبح
سلام من باز هم مشکلم حل نشد . ببخشید . میشه ببینید من کجا رو اشتباه میکنم:
وارد می شم بعد یه دیتابیس به درخت اضافه می کنم با این مشخصات: lunch stanalonبا
Host name:localhost
Sid :maryam
Port#:1521
Net service name : maryam
تو net manager :
یه listener با آدرس :
protocol :tcp/ip
host :localhost
port:1521
دیگه هیچ تغییری نمیدم توهیچی باز هم از sid ایراد می گیره .
ببخشید که من خیلی مبتدی هستم .

aidin300
شنبه 25 فروردین 1386, 11:42 صبح
سلام
با SQL Plus هم Connect نمی شه؟

hmm
شنبه 25 فروردین 1386, 13:00 عصر
درشاخه orant\bin فایل tnsping به همراه پارامتر maryam اجرا کن و نتیجه رو اینجا بنویس

maryam.r
یک شنبه 26 فروردین 1386, 23:22 عصر
سلام
آقای آیدین با sqlplus هم کانکت نمی شه .
آقایhmm این جواب ping :
TNS Ping utility for 32-bit windows:version 9.0.1.1.1 _production on 14 APR -20 – 7
19:14:06
Copyright <c> 1997 oracle corporation. All right reserved.
Used parameter files:
C:\oracle\network\admin\sqlnet.ora
C:\oracle\network\admin\tnsnames.ora
Used TNSNAME adapter to resolve the alias
Attempting to contact <description= (ADDRESS_LIST =(ADDRESS=(POROTOCOL=TCP)(HOST=rastgoo)(PORT=1521) ))(CONNECT_DATA =(SID=maryam)))
به هر حال شدیدا از جواباتون متشکرم

hmm
دوشنبه 27 فروردین 1386, 08:15 صبح
خب این پیغام میگه داره از فایل C:\oracle\network\admin\tnsnames.ora برای اتصال استفاده میکنه و میخواهد به host ای بنام rastgoo ارتباط برقرار کنه
برای قدم بعدی ببینید نتیجه دستور زیر چیه
ping rastgoo

aidin300
دوشنبه 27 فروردین 1386, 19:57 عصر
فکر نکنم ping rastgoo لازم باشه چون اوراکل رو local هم connect نمی شه بهتره domain رو که موقع نصب اوراکل تعریف کردی رو از فایل های اوراکل نگاه بندازی ( لطفا مشخصات سیستم عامل و کارت های شبکه رو هم بذار اینجا)

hmm
سه شنبه 28 فروردین 1386, 10:23 صبح
بهرحال نتیجه tnsping میگه که میخواد به host ای بنام rastgoo متصل بشه
باید دید این سرور چیه ؟ آیا همون local هست یا یه سرور دیگه و آیا dns اونها میتونه این نام رو شناسایی کنه یا نه

maryam.r
شنبه 01 اردیبهشت 1386, 20:07 عصر
سلام
1- سیستم عاملم 5.1 windowsxp ver . کارت شبکه ندارم . لازمه؟ یه کارت شبکه مجازی نصبه.
2- ping rastgoo:
ping rastgoo 127.0.0.1 with 32 byte of data:
replay from 127.0.0.1 :bytes =32 times <1ms ttl=128
replay from 127.0.0.1 :bytes =32 times <1ms ttl=128
replay from 127.0.0.1 :bytes =32 times <1ms ttl=128
ping statistics for 127.0.0.1:
packeta: sent=4,received - 4 , lost = 0,

3 با هم دعوا نکنید
4- مرسی

aidin300
یک شنبه 02 اردیبهشت 1386, 07:45 صبح
سلام
فعلا این کارت مجازی رو disable کن و دوباره اوراکل رو راه اندازی کن یا تو فایل listener.ora اسمhost رو از localhost به rastgoo تغییر بده . موقع ایجاد database اسم Global DB Nameچی گذاشته بودید
به نظرمن اگه ممکنه یه بار نمونه رو delete کن و دوباره بساز اما این بار بیشتر دقت کن
راستی کسی دعوا نکرد امیدوارم hmm عزیز این فکر رو نکرده باشه

hmm
یک شنبه 02 اردیبهشت 1386, 09:05 صبح
با هم دعوا نکنیدکجای نوشته های ما بوی دعوا میداد


امیدوارم hmm عزیز این فکر رو نکرده باشه

به هیچ وجه تعدد نظرات لازمه پویایی این سایته

در مورد سوالت فکر کنم وجود کارت شبکه الزامی باشه

maryam.r
سه شنبه 04 اردیبهشت 1386, 20:27 عصر
سلام من قبلا بدون کارت شبکه اوراکل نصب کردم و کار کردم تو کانکت هم مشکل نداشتم . ولی از وقتی دوباره نصب کردم همه چی خراب شد.اوراکلم هم ورژن قبلیه. اگه بخوام دوباره اوراکل نصب کنم شما هیچ مقاله ای چیزی در مورد نصب ندارین

aidin300
چهارشنبه 05 اردیبهشت 1386, 08:35 صبح
سلام
نیازی به نصب مجدد نیست، می تونی با پیکربندی مجدد Listener یا ایجاد مجدد database مشکل رو حل کنی راحت ترین کار اینه که تو فایل listener.ora به جای localhost از اسم کامپیوتر یا ip استفاده کنی، برای مقاله هم Net Services Administrator’s Guide (http://download-uk.oracle.com/docs/cd/B10501_01/network.920/a96580.pdf) کامله ،موفق باشی

maryam.r
چهارشنبه 12 اردیبهشت 1386, 23:37 عصر
مرسی ممنون از مقاله خوبتون