create database dbname
on primary
(
name='test.mdf',
filename='d:\test_dat.mdf'
)
其中name是数据库的主文件的逻辑文件名,filename数据库的主文件的磁盘文件路径全称。这两个有什么区别。有filename了,name还有什么用?
on primary
(
name='test.mdf',
filename='d:\test_dat.mdf'
)
其中name是数据库的主文件的逻辑文件名,filename数据库的主文件的磁盘文件路径全称。这两个有什么区别。有filename了,name还有什么用?
on primary
(
name='test.mdf', --逻辑文件名
filename='d:\test_dat.mdf' --物理文件名
)
物理文件名是文件实际存储在磁盘上的文件名,而且可包含完整的磁盘目录路径。
filename='d:\test_dat.mdf' --物理文件名
on primary
(
name='kadj', --可以随便取只要不重复
filename='d:\test_dat.mdf'--此处是物理路径,不能随便写,必须在电脑上有该路径
)==打个比方吧,name好比人的名字,filename就好比人的家庭住址.你能说两者是一回事吗?