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

از AsemanHost Wiki
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
 
(۴ نسخهٔ میانیِ ایجادشده توسط همین کاربر نشان داده نشد)
خط ۵۷: خط ۵۷:


توجه: مقادیر Server و Database و User Id و Password باید بر اساس سرور و اطلاعات دیتابیس و یوزر دیتابیس جایگزین شود
توجه: مقادیر Server و Database و User Id و Password باید بر اساس سرور و اطلاعات دیتابیس و یوزر دیتابیس جایگزین شود
net
  <connectionStrings>
  <connectionStrings>
  <add name="DefaultConnection"  
  <add name="DefaultConnection"  
  connectionString="Server=94.130.50.78;Database=the_db;User Id=the_user;Password=Zthd3-4#HCd64#J;MultipleActiveResultSets=True;"  
  connectionString="'''Server'''=94.130.50.78;'''Database'''=the_db;'''User Id'''=the_user;'''Password'''=Zthd3-4#HCd64#J;MultipleActiveResultSets=True;"  
  providerName="System.Data.SqlClient" />
  providerName="System.Data.SqlClient" />
  </connectionStrings>
  </connectionStrings>
core
"ConnectionStrings": {
"CalculationConnection": "'''Data Source'''=185.79.157.3;'''Initial Catalog'''=mahyanet_CalculationWages;'''User  ID'''=MahyanetCalculation;'''Password'''=s#0E86zl5;MultipleActiveResultSets=true"
},
اگر  زبان برنامع نویسی سایت  .net  باشد توی فایل  web.config  باید ادیت شود اگر .netcore  باشد داخل فایل  appsettings .json  باید ادیت شود.




اگر .net  باشد توی فایل  web.config  باید ادیت شود اگر .netcore  باشد داخل فایل  app setting .jsom  باید ادیت شود.
از سایت https://www.connectionstrings.com/sql-server-2019/ میتوانید سمپل مورد نظر دریافت کنید.

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

برای ریموت 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 باید بر اساس سرور و اطلاعات دیتابیس و یوزر دیتابیس جایگزین شود

net

<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>

core

"ConnectionStrings": {
"CalculationConnection": "Data Source=185.79.157.3;Initial Catalog=mahyanet_CalculationWages;User   ID=MahyanetCalculation;Password=s#0E86zl5;MultipleActiveResultSets=true"
},


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


از سایت https://www.connectionstrings.com/sql-server-2019/ میتوانید سمپل مورد نظر دریافت کنید.