安装SQL Server的驱动器中安装SQL数据库
CREATE DATABASE [JKamdar_Soft] ON PRIMARY
(NAME = N'JKamdar_Soft', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\JKamdar_Soft.mdf' , SIZE = 2048KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB)
LOG ON
(NAME = N'JKamdar_Soft_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\JKamdar_Soft_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
COLLATE SQL_Latin1_General_CP1_CI_AS
GO
我在数据库安装文件中有这些语句。在上例中,OS安装在C Drive中。但我们无法确定客户端的Program Files文件夹位于哪个驱动器中。在sql中有任何方法说“请安装操作系统的数据库”。或者确保数据库安装到更正驱动器的任何其他方法。安装SQL Server的驱动器中安装SQL数据库
回答
上述脚本设置一个固定位置到SQL数据库。我们只需要删除上面的脚本中不必要的行。 我们只需要编写如下:
CREATE DATABASE [JKamdar_Soft]
COLLATE SQL_Latin1_General_CP1_CI_AS
GO
,它会自动installes到SQL Server的默认实例。
上述脚本将修复位置设置为SQL数据库。我们只需要删除上面的脚本中不必要的行。我们只需要编写以下内容:
CREATE DATABASE [JKamdar_Soft]
COLLATE SQL_Latin1_General_CP1_CI_AS
GO
它会自动安装到SQL Server的默认实例。
Quibble - 它不安装到SQL Server的默认实例 - 它安装到默认数据文件位置*,无论您连接到哪个实例*。如果您已连接到非默认实例,它将安装在该实例上。 – 2011-12-22 11:39:04
@Damien_The_Unbeliever:是的,你是对的,这个问题是不正确的。我现在改了它。 – Marshal 2011-12-22 11:44:59
这与安装操作系统的位置无关,它安装了SQL Server的位置。 – Jamiec 2011-04-14 12:50:12
@Jamiec:是的,我的错误,它安装SQL服务器的地方。 – Marshal 2011-04-14 12:52:00
为什么这个标签为“mysql”? – JNK 2011-04-14 13:09:31