PDA

View Full Version : سوال: آموزش کار با Data Explorer



کامروا
سه شنبه 27 تیر 1391, 13:28 عصر
سلام دوستان

آقا من دیگه کلافه شدم بس با این Data Explorer ور رفتم و نتیجه نگرفتم. هرکاری میکنم کار نمیکنه:اشتباه:

سرورهای MySql و FireBird روی سیستم ام Run هست. اما از توی Data Explorer نمیتونم واردشون شم.
چرا ؟؟
همش خطا میده.

لطفا دوستان راهنمایی کنند چطور از این Data Explorer استفاده کنم.

تشکر

بهروز عباسی
سه شنبه 27 تیر 1391, 13:58 عصر
درود چه خطای میده
احتمالاً فایل libmySQL.dll روی سیستمت نیست

از دایرکتوری bin در mysql این فایل libmySQL.dll رو توی دایرکتوری های سیستم کپی کن .
اگه درست نشد کمی در باره خطاها و کامپوننتهای که استفاده کردی توضیح بده

موفق باشید

soft-c
سه شنبه 27 تیر 1391, 23:42 عصر
این قسمت برای sql server جواب نمی دهد؟

کامروا
چهارشنبه 28 تیر 1391, 00:19 صبح
با کمک دوستان بالاخره تونستم هر دو سرور رو اجرا کنم.


این قسمت برای sql server جواب نمی دهد؟

بله جواب میده.

soft-c
چهارشنبه 28 تیر 1391, 14:11 عصر
میشه روش کار را توضیح بدید؟
چون من هر کاری کردم نتونستم باهاش کار کنم.
تشکر

کامروا
چهارشنبه 28 تیر 1391, 14:53 عصر
اول اینکه باید سرویس SQL Server رو سیستم شما Run باشد.
از قسمت Data Explorer رو MSSQL راست کلیک کنید و Add New Connection رو انتخاب کنید.
یک اسم دلخواه به Connection Name بدهید.
بعد از اینکه کانکشن ایجاد شد. روی آن راست کلیک کنید و Modify Connection رو انتخاب کنید.

Server Name : بطور پیش فرض localhost یا 127.0.0.1 هست. (در صورت Local)
DataBase Name : آدرس فایل MDF دیتابیسی که میخواین بهش وصل بشین رو وارد کنید. مثلا C:\database.mdf
user & Password : یوزر نیم و پسورد SQL Server رو وارد کنید.

و در نهایت Test Connection رو بزنید و باید پیغام Test Connection Succeeded رو مشاهده کنید.

الان دیگه از توی Data Explorer به دیتابیس و اطلاعاتش دسترسی دارید.

موفق باشید

بهروز عباسی
چهارشنبه 28 تیر 1391, 15:12 عصر
درود
اگه بخوام به MYsql وب سایتم متصل بشم باید چکار کنم
روی لوکال مشکلی ندارم اما MySQL وب سایتم این پیغامو میده


Borland.Data.TDBXError: Can't connect to MySQL server on '88.198.67.123' (10060)

توی سایتم دیتابیس و همه چیزم آماده کردم!!

SayeyeZohor
چهارشنبه 28 تیر 1391, 15:22 عصر
اول اینکه باید سرویس SQL Server رو سیستم شما Run باشد.
از قسمت Data Explorer رو MSSQL راست کلیک کنید و Add New Connection رو انتخاب کنید.
یک اسم دلخواه به Connection Name بدهید.
بعد از اینکه کانکشن ایجاد شد. روی آن راست کلیک کنید و Modify Connection رو انتخاب کنید.

Server Name : بطور پیش فرض localhost یا 127.0.0.1 هست. (در صورت Local)
DataBase Name : آدرس فایل MDF دیتابیسی که میخواین بهش وصل بشین رو وارد کنید. مثلا C:\database.mdf
user & Password : یوزر نیم و پسورد SQL Server رو وارد کنید.

و در نهایت Test Connection رو بزنید و باید پیغام Test Connection Succeeded رو مشاهده کنید.

الان دیگه از توی Data Explorer به دیتابیس و اطلاعاتش دسترسی دارید.

موفق باشید


Borland.Data.TDBXError: DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, or of the wrong version.

براي من اين Error رو مي ده چي كار كنم؟

کامروا
چهارشنبه 28 تیر 1391, 15:58 عصر
Borland.Data.TDBXError: DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, or of the wrong version.

براي من اين Error رو مي ده چي كار كنم؟

این خطا زمانی رخ میده که سرویس مربوطه روی سیستم شما یا نصب نیست و یا Run نیست.

AbbasVB
چهارشنبه 28 تیر 1391, 16:27 عصر
درود
اگه بخوام به MYsql وب سایتم متصل بشم باید چکار کنم
روی لوکال مشکلی ندارم اما MySQL وب سایتم این پیغامو میده


Borland.Data.TDBXError: Can't connect to MySQL server on '88.198.67.123' (10060)


سلام
فکر کنم پورت My SQL سایتت رو اشتباه وارد کرده باشی
باید پورت My SQL Server سایتت رو به دست بیاری و اجازه کانکت شدن رو هم باید داشته باشی
توی سایتم دیتابیس و همه چیزم آماده کردم!!

soft-c
چهارشنبه 28 تیر 1391, 18:46 عصر
Borland.Data.TDBXError: SQL State: 28000, SQL Error Code: 18456
Login failed for user 'karbar1'.
SQL State: 42000, SQL Error Code: 4060
Cannot open database "C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\kanoon4.mdf" requested by the login. The login failed

این خطا چیه؟

کامروا
چهارشنبه 28 تیر 1391, 19:29 عصر
درود
اگه بخوام به MYsql وب سایتم متصل بشم باید چکار کنم
روی لوکال مشکلی ندارم اما MySQL وب سایتم این پیغامو میده


Borland.Data.TDBXError: Can't connect to MySQL server on '88.198.67.123' (10060)

توی سایتم دیتابیس و همه چیزم آماده کردم!!
واسه این کار به IP Valid نیاز دارید. (باید بخرید)
و همچین از توی CPanel در قسمت Remote MySQL باید IP رو وارد کنید تا اجازه اتصال رو داشته باشید.

کامروا
چهارشنبه 28 تیر 1391, 19:34 عصر
این خطا چیه؟

خطا مربوط به Login هست. User ,Pass رو اشتباه وارد کردید.
باید همون User,Pass ی که واسه اتصال به SQL Server استفاده میکنید اینجا بنویسید.

بهروز عباسی
چهارشنبه 28 تیر 1391, 20:20 عصر
واسه این کار به IP Valid نیاز دارید. (باید بخرید)
و همچین از توی CPanel در قسمت Remote MySQL باید IP رو وارد کنید تا اجازه اتصال رو داشته باشید.

ممنون از پاسخ
اما منظورتون از IP Validچیه IP که من به برنامه دادم IP وب سایتم www.programming-co.com (http://www.programming-co.com) هستش .اگه این مورد داره باید از کجا بخرم؟

بازم متشکر

soft-c
جمعه 30 تیر 1391, 08:20 صبح
خطا مربوط به Login هست. User ,Pass رو اشتباه وارد کردید.
باید همون User,Pass ی که واسه اتصال به SQL Server استفاده میکنید اینجا بنویسید.
ولی user و pass من همین است .

SayeyeZohor
جمعه 30 تیر 1391, 12:07 عصر
این خطا زمانی رخ میده که سرویس مربوطه روی سیستم شما یا نصب نیست و یا Run نیست.
چطوري سرويسش رو نصب و بعد run كنم؟
چه سرويسي هست؟

کامروا
شنبه 31 تیر 1391, 12:08 عصر
چطوري سرويسش رو نصب و بعد run كنم؟
چه سرويسي هست؟
منطورم همون سرویس SQL بود. مثل MS Sql Server - MySql - Oracle , ....
باید روی سیستم نصب و Run باشه تا بتونید توی Data Explorer ازش استفاده کنید.

کامروا
شنبه 31 تیر 1391, 12:33 عصر
ممنون از پاسخ
اما منظورتون از IP Validچیه IP که من به برنامه دادم IP وب سایتم www.programming-co.com (http://www.programming-co.com) هستش .اگه این مورد داره باید از کجا بخرم؟

بازم متشکر
ببینید شما واسه اینکه بتونید به دیتابیس سایتتون متصل بشید (همون طور که در پست قبل گفتم) در ابتدا نیاز هست که درRemote MySql- CPanel سایت، IP که قرار متصل بشه به دیتابیس رو معرفی کنید(IP کامپیوتر خودتون).
برای اینکه بفهمید IP شما چی هست، یه سایت هایی مثل myipaddress.com (http://myipaddress.com/show-my-ip-address/) میتونید مراجعه کنید.
خب حالا فرض میکنیم که شما IP رو به Cpanel معرفی کردید اما :
یک ISP نمیتونه به هر کاربر یک IP Valid بده ! چون این IP ها محدود هستند (که البته الان IP V4 پر شده) به همین خاطر میان یک IP Valid رو بین چند کاربر تقسیم میکنه و عملا این IP ها بصورت مجازی در می آیند.
یعنی این IP که شما در سایت فوق دیدین IP مجازی شماست و وقتی که شما درخواستی رو به شبکه اینترنت میفرستید، این IP مجازی، درخواست شما رو به ISP میفرسته و در اونجا این درخواست به IP Valid (که بین چند کاربر تقسیم شده) داده میشه و در نهایت نتیجه درخواست شما به همین صورت به IP مجازی شما فرستاده میشه. پس عملا این IP Valid بود که درخواشت شما رو انجام داد.این عملیات برای سایر کاربرانی که از این IP استفاده میکنند یکسان است.

در نتیجه اگر شما IP رو در Remote My Sql هم وارد کنید باز هم قادر به اتصال نخواهید بود. مگر اینکه IP Valid تهیه کنید.
برای خرید IP Valid میتوانید در گوگل سرچ کنید و با مراکز فروش تماس برقرار کنید. (از ISP خود هم میتوانید IP Valid تهیه کنید.)

موفق باشید

کامروا
شنبه 31 تیر 1391, 13:56 عصر
Borland.Data.TDBXError: SQL State: 28000, SQL Error Code: 18456
Login failed for user 'karbar1'.
SQL State: 42000, SQL Error Code: 4060
Cannot open database "C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA\kanoon4.mdf" requested by the login. The login failed


ولی user و pass من همین است .

واسه سرویس MS SQL Server نیازی نیست مسیر فایل رو بنویسید. فقط نام دیتابیس کفایت میکنه.

http://www.jdaneshju.com/up/images/pzpxbteah8oaxfciwoj.jpg