SQL Server معمولا فقط در ویندوز اجرا می شود. از  موارد جدید در 2017 می توان، امکان نصب نمونه های سرور و کار با پایگاه داده در Linux و Docker containers، که امکان اجرای SQL Server در  macOS را می دهد، را نام برد. اکنون با وجود ابزارهای پیشرفته با عنوان اپلیکیشن های بومی Linux و macOS، کاربران می توانند  روی گزینه های مختلف موجود برای اجرای نمونه ی پایگاه داده سرمایه گذاری کنند. در این دوره به بررسی نحوه ی نصب سرور SQL روی پلت فرم های جدید و همچنین نحوه ی اتصال آن به آرایه وسیعی از محیط ها، می پردازیم. همچنین مربی Adam Wilbert، نحوه ی استفاده از SQL Operations Studio برای انجام وظایف نگهداری روزمره ی SQL Server مانند پشتیبان گیری از ویندوز، macOS و لینوکس را نشان می دهد.

سرفصل ها:

  • نصب، ارتقاء و حذف SQL Server در Linux
  • اتصال به SQL Server در Linux
  • صدور دستورات T-SQL
  • نصب Docker در ویندوز و macOS
  • اتصال به SQL Server از داخل و خارج container
  • اشتراک گذاری اطلاعات بین containers
  • نصب ابزار SQL در MacOS
  • اتصال به SQL Server در macOS
  • استفاده از SQL Operations Studio
  • پشتیبان گیری یک پایگاه داده در Operations Studio
  • کار در Linux
  • پیش نیازهای Linux برای SQL Server
  • مبانی Linux
  • نصب SQL Server در Ubuntu
  • به روز رسانی SQL Server
  • حذف SQL سرور
  • توقف و راه اندازی مجدد سرور
  • اتصال به SQL Server در Linux
  • نصب mssql-tools
  • اجرای sqlcmd در ترمینال Linux
  • مسائل مربوط به دستورات T-SQL
  • نصب سرویس های اضافی
  • اتصال با استفاده از SSMS در ویندوز
  • شروع به کار با Docker
  • پیش نیازهای Docker برای SQL Server
  • نصب Docker روی ویندوز
  • نصب Docker در MacOS
  • کشیدن تصویر SQL Server
  • اتصال به SQL Server از طریق یک container
  • اتصال از خارج container
  • کارکردن در یک Docker Container
  • تغییر رمز عبور اکانت SA
  • اجرای چند نمونه از SQL Server
  • اشتراک گذاری اطلاعات بین containers
  • اجرای یک پشتیبان خارجی
  • ابزار SQL در macOS
  • یکپارچه سازی MacOS
  • نصب Homebrew
  • tap and brew mssql-tools
  • اتصال به یک نمونه SQL Server
  • استخراج داده ها با BCP
  • SQL Operations Center
  • Operations Studio چیست؟
  • شروع به کار با Operations Studio
  • نوشتن دستورات T-SQL
  • پشتیبان گیری یک پایگاه داده
  • نتیجه
  • مراحل بعدی