PDA

View Full Version : مبتدی: برنامه تحت شبکه



ozzy_mra
یک شنبه 19 اردیبهشت 1389, 08:12 صبح
سلام دوستان عزیز
من تو یه برنامه دیتا بیسم رو سرور قرار داره وقتی کانکشن رو تست می کنم میگه که لوگین برای یوزر فعلی تعریف نشده
حالا یه سوال دارم باید به ازای هر کاربر که می خواد به سیستم وصل شه یه لاگین بسازم؟؟؟؟

M.YasPro
یک شنبه 19 اردیبهشت 1389, 08:17 صبح
سلام
نه احتیاجی به این کار نیست . connectionString (http://connectionstrings.com) تون مشکل داره .

navid1n2000
یک شنبه 19 اردیبهشت 1389, 08:42 صبح
من همین مشکل تورو داشتم
فکر کنم 4 ماه مشغولش بودم
هنوز که هنوزه به جوابم نرسیدم
اینم تاپیکم :http://barnamenevis.org/forum/showthread.php?t=198729

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 09:16 صبح
سلام
نه احتیاجی به این کار نیست . connectionString (http://connectionstrings.com) تون مشکل داره .
connection string م اینه

SqlConnection objConnection = new SqlConnection(@"Server=192.168.1.27\emadi;Database=master;USER ID = sa;Password=1;Integrated Security = true");

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 09:30 صبح
اینم ارورشه که میده
فقط عظمت ارورو داشته باشین :لبخند:

M.YasPro
یک شنبه 19 اردیبهشت 1389, 09:36 صبح
اینو امتحان کنید :


SqlConnection objConnection = new SqlConnection(@"Server=192.168.1.27\emadi;Database=master;USER ID = sa;Password=1;");

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 09:42 صبح
اینو امتحان کنید :


SqlConnection objConnection = new SqlConnection(@"Server=192.168.1.27\emadi;Database=master;USER ID = sa;Password=1;");


نه تغییری نکرد همون ارور بالا رو میده

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 09:47 صبح
نباید تو sql تنظیمات خاصی انجام بدم؟
چون به صورت لوکال وصل میشه..collation فارسی داره sql مقصد... به خاطر این نیست؟؟ البته نبایدم باشه ولی من با فایل udl کانکشنو تست کردم این ارورو داد

M.YasPro
یک شنبه 19 اردیبهشت 1389, 09:54 صبح
ببینید sqlserver سرور 192.168.1.27\ emadi رو میشناسه ؟

فایروال دو تا ویندوز هم غیر فعال باید باشه

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 10:04 صبح
ببینید sqlserver سرور 192.168.1.27\ emadi رو میشناسه ؟

فایروال دو تا ویندوز هم غیر فعال باید باشه

دوست عزیز از طریق management stadio وصل شدم به بانک مقصد، فایر وال هر دو هم خاموشه از طریق management stadio می تونم اطلاعات کانکشن رو بدست بیارم؟
در ضمن من از sql server 2008 استفاده می کنم

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 10:08 صبح
من شبکمم دامینه ها؟ نباید تو کانکشن استرینگم چیزی اضافه کنم؟
تو mangement stadio اینجوری وصل شد

M.YasPro
یک شنبه 19 اردیبهشت 1389, 10:17 صبح
یه بار مرور کنیم :
شما فایروال ها رو خاموش کردید .
ایپی تون ping میشه یعنی دو تا کامپیوتر همدیگر رو می بینن .
شما با sqlserver میتونید به کامپیوتر هدف وصل بشید و حتی اطلاعات اون رو ببینید .
دقیقا زمان connect از طریق managment studio نام کامپیوتر مقصد
server=192.168.1.27\emadi
هست .

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 10:20 صبح
یه بار مرور کنیم :
شما فایروال ها رو خاموش کردید .
ایپی تون ping میشه یعنی دو تا کامپیوتر همدیگر رو می بینن .
شما با sqlserver میتونید به کامپیوتر هدف وصل بشید و حتی اطلاعات اون رو ببینید .
دقیقا زمان connect از طریق managment studio نام کامپیوتر مقصد
server=192.168.1.27\emadi
هست .

دقیقاً ، تصویر پست قبلیم اتصال تو management stadio رو نشون می ده

M.YasPro
یک شنبه 19 اردیبهشت 1389, 10:27 صبح
یک بار بدون emadi امتحان کنید .

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 10:32 صبح
یک بار بدون emadi امتحان کنید .

نشد :گریه::گریه::گریه::گریه:
به خاطر اینکه تو دامینه مشکل نمیده؟؟؟

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 10:58 صبح
با اینم جواب نداد

SqlConnection objConnection = new SqlConnection(@"Server=192.168.1.27\EMADI;Database=test;USER ID = snd-dmn\sa;Password=1;Integrated Security = true");

M.YasPro
یک شنبه 19 اردیبهشت 1389, 11:33 صبح
اینو امتحان کنید :


Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 11:41 صبح
اینو امتحان کنید :


Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;



اینم امتحان کردم .... هر چی تو سایت connectionstring بودو امتحان کردم
پاک قاطی کردم دیگه :گیج::عصبانی++::اشتباه:

M.YasPro
یک شنبه 19 اردیبهشت 1389, 11:47 صبح
برای کانکت شدن به خود sqlserver از username , password استفاده می کنید ؟
یعنی sqlserver authentication هست یا windows athentication ؟
یوزر دامینت چی هست ؟ یوزر sqlserver ?
اسم دیتابیس چی هست ؟
ip و computerName سرور چی هست ؟

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 12:05 عصر
برای کانکت شدن به خود sqlserver از username , password استفاده می کنید ؟
یعنی sqlserver authentication هست یا windows athentication ؟
یوزر دامینت چی هست ؟ یوزر sqlserver ?
اسم دیتابیس چی هست ؟
ip و computerName سرور چی هست ؟

---------------------------------------------------------------
به sql server با یوزر sa و password 1 وصل می شم . البته به صورت windows authentication هم وصل میشه ولی local
----------------
اسم دامینم snd-dmn و یوزر کامپیوتری که می خوام بهش وصل شم emadi
کامپیوتر نیم اون دستگاه هم emadi
----------------
به دیتا بیس master هم می خوام وصل شم واسه تست کانکشنم
---------------
ip سرور هم 192.168.1.27 , computer name هم emadi البته سرور نیست یکی از کامپیوتر های تو دامینه ولی من می خوام به sql اون وصل شم و واسه من سرور میشه دیگه

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 12:11 عصر
برای کانکت شدن به خود sqlserver از username , password استفاده می کنید ؟
یعنی sqlserver authentication هست یا windows athentication ؟
یوزر دامینت چی هست ؟ یوزر sqlserver ?
اسم دیتابیس چی هست ؟
ip و computerName سرور چی هست ؟

---------------------------------------------------------------
به sql server با یوزر sa و password 1 وصل می شم . البته به صورت windows authentication هم وصل میشه ولی local
----------------
اسم دامینم snd-dmn و یوزر کامپیوتری که می خوام بهش وصل شم emadi
کامپیوتر نیم اون دستگاه هم emadi
----------------
به دیتا بیس master هم می خوام وصل شم واسه تست کانکشنم
---------------
ip سرور هم 192.168.1.27 , computer name هم emadi البته سرور نیست یکی از کامپیوتر های تو دامینه ولی من می خوام به sql اون وصل شم و واسه من سرور میشه دیگه

M.YasPro
یک شنبه 19 اردیبهشت 1389, 12:18 عصر
"server=192.168.1.27;initial catalog=master;uid=sa;pwd=1"

ozzy_mra
یک شنبه 19 اردیبهشت 1389, 12:24 عصر
"server=192.168.1.27;initial catalog=master;uid=sa;pwd=1"


الهی که من دورت بگردم :لبخند::تشویق:
درست شد
خیلی ممنون حسابی زحمت کشیدید امروز

M.YasPro
یک شنبه 19 اردیبهشت 1389, 12:25 عصر
خواهش می کنم . قابلی نداشت.

mohammad_shahrzad
یک شنبه 30 خرداد 1389, 00:56 صبح
:گریه:سلام خسته نباشید
نمیدونم درسته سوالمو اینجا بپرسم یا نه
من یه برنامه ویندوزی دارم که میخوام اونو شبکه کنم،توی شبکه هم دوتا سیستم بیشتر نیست.
می خوام که برام توضیح بدین که باید چی کار کنم،خیلی برام مهمه و واقعا لازمش دارم
ممنون می شم که راهنماییم کنین.

bpzone
یک شنبه 30 خرداد 1389, 08:33 صبح
:گریه:سلام خسته نباشید
نمیدونم درسته سوالمو اینجا بپرسم یا نه
من یه برنامه ویندوزی دارم که میخوام اونو شبکه کنم،توی شبکه هم دوتا سیستم بیشتر نیست.
می خوام که برام توضیح بدین که باید چی کار کنم،خیلی برام مهمه و واقعا لازمش دارم
ممنون می شم که راهنماییم کنین.

با سلام
دوست عزیز اگه همین تاپیک رو کامل می خوندی، شاید به جواب می رسیدی
توی سایت بارها در این مورد سوال شده و توضیح هم داده شده
در مورد اتصال به پایگاه داده در شبکه سرچ کن
موفق باشی

bpzone
یک شنبه 30 خرداد 1389, 08:45 صبح
این لینک ها رو نگاه کنید

http://connectionstrings.com/

http://www.dofactory.com/Connect/Connect.aspx

http://barnamenevis.org/forum/showthread.php?t=198729&highlight=%D8%B4%D8%A8%DA%A9%D9%87+sql

http://barnamenevis.org/forum/showthread.php?t=197009&highlight=%D8%B4%D8%A8%DA%A9%D9%87+sql