简体   繁体   English

Ubuntu中如何在不同的磁盘上创建MSSQL数据库

[英]How to Create MSSQL Database on a Different Disk in Ubuntu

I have a machine with Ubuntu 18.04 and MSSQL Server 2017 installed.我有一台安装了 Ubuntu 18.04 和 MSSQL Server 2017 的机器。 The machine has OS disk and DATA disk.本机有OS盘和DATA盘。 I want to create new DB on the DATA disk.我想在 DATA 磁盘上创建新的数据库。

When I connect to the SQL Server from a Windows PC with Management Studio, I can't see the DATA disk in directory browser (see picture).当我使用 Management Studio 从 Windows PC 连接到 SQL 服务器时,我在目录浏览器中看不到数据磁盘(见图)。

How do I create new DB on the DATA disk?如何在 DATA 磁盘上创建新的数据库?

在此处输入图像描述

Can't you try to create the database with T-SQL.您不能尝试使用 T-SQL 创建数据库吗? Something like this:像这样:

USE master;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
    SIZE = 10,
    MAXSIZE = 50,
    FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
    SIZE = 5MB,
    MAXSIZE = 25MB,
    FILEGROWTH = 5MB ) ;
GO

but of course specifying the path you want.但当然指定你想要的路径。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM