Remote SQL: تفاوت میان نسخه‌ها

از AsemanHost Wiki
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۶۴: خط ۶۴:




اگر .net  باشد توی فایل  web.config  باید ادیت شود اگر .netcore  باشد داخل فایل  app setting .jsom باید ادیت شود.
اگر زبان برنامع نویسی سایت  .net  باشد توی فایل  web.config  باید ادیت شود اگر .netcore  باشد داخل فایل  appsettings .json باید ادیت شود.

نسخهٔ ‏۷ سپتامبر ۲۰۲۵، ساعت ۰۷:۳۹

برای ریموت sql یا REMOTE SQL روی دیتابیس های سرور های ویندوزی آسمان هاست به صورت زیر عمل کنید:

در نرم افزار Microsft sqlserver management studio در قسمت اتصال به دیتابیس 3 گزینه لازم است

- Server Name

- Username (یوزر ایجاد شده برای دیتابیس)

- Password (پسورد یوزر دیتابیس)


برای اتصال remote sql موارد زیر را وارد کنید:


سرور SOLAR

ورژن پیشفرض: SQLSERVER 2019

Server Name:
185.79.157.3
یا
185.79.157.3\MSSQLSERVER2019
DB username
DB user password


سرور MERCURY

ورژن پیشفرض: SQLSERVER 2019

Server Name:
185.79.157.4
یا
185.79.157.4\MSSQLSERVER2019
DB username
DB user password


سرور Mars

ورژن پیشفرض: SQLSERVER 2016

Server Name:
94.130.50.85
یا
94.130.50.78
DB username
DB user password
  • ورژن SQL Server پیشفرض سرور مارس 2016 است و فقط امکان remote sql روی این ورژن وجود دارد.
  • دیتابیس های ورژن 2019 امکان ریموت ندارد.
  • برای ست کردن اطلاعات دیتاببیس در کد connection یا connection string هم باید از همین مقادیر استفاده شود


نمونه connection string استاندارد برای ست کردن در فایل کانفیگ:

توجه: مقادیر Server و Database و User Id و Password باید بر اساس سرور و اطلاعات دیتابیس و یوزر دیتابیس جایگزین شود

<connectionStrings>
<add name="DefaultConnection" 
connectionString="Server=94.130.50.78;Database=the_db;User Id=the_user;Password=Zthd3-4#HCd64#J;MultipleActiveResultSets=True;" 
providerName="System.Data.SqlClient" />
</connectionStrings>


اگر زبان برنامع نویسی سایت .net باشد توی فایل web.config باید ادیت شود اگر .netcore باشد داخل فایل appsettings .json باید ادیت شود.