Sql server 关于sqlserver中mdf文件的两个问题

Sql server 关于sqlserver中mdf文件的两个问题,sql-server,Sql Server,我在SQL数据库方面没有任何经验。 我想使用Microsoft SQL server,我需要问两个问题: 我想知道在mdf文件中保存数据的缺点和优点是什么 是否有简单的方法将我保存在mdf文件中的数据“复制”到常规表中 1) 这个问题毫无意义:所有数据都存储在.mdf或.ndf数据文件中(实际上扩展名并不重要,它只是一种约定) 2) 您似乎将表和数据文件的概念混为一谈。备份用于创建数据的安全副本。您在SSMS中看到的表存储在数据文件中(通过文件组)。1)问题没有意义:所有数据都存储在.mdf或.

我在SQL数据库方面没有任何经验。 我想使用Microsoft SQL server,我需要问两个问题:

  • 我想知道在mdf文件中保存数据的缺点和优点是什么

  • 是否有简单的方法将我保存在mdf文件中的数据“复制”到常规表中

  • 1) 这个问题毫无意义:所有数据都存储在.mdf或.ndf数据文件中(实际上扩展名并不重要,它只是一种约定)

    2) 您似乎将表和数据文件的概念混为一谈。备份用于创建数据的安全副本。您在SSMS中看到的表存储在数据文件中(通过文件组)。

    1)问题没有意义:所有数据都存储在.mdf或.ndf数据文件中(实际上扩展名并不重要,这只是一个约定)


    2) 您似乎将表和数据文件的概念混为一谈。备份用于创建数据的安全副本。您在SSMS中看到的表存储在数据文件中(通过文件组)。

    如果您对SQL Server一无所知,您应该从找到一本好书(并参加一个好的培训课程)开始了解基本概念。文档非常广泛,但它实际上是一个参考,而不是一个学习工具

    话虽如此,您是否阅读了SQL Server中有关文件和文件组的说明?SQL Server中的所有数据都存储在.mdf(可能还有.ndf)文件中。我相信,除非您使用的是SQL Server Compact


    什么是“普通桌子”?您可能正在使用Access作为SQL Server的前端吗?

    如果您对SQL Server一无所知,您应该从找到一本好书(并参加一个好的培训课程)开始了解基本概念。文档非常广泛,但它实际上是一个参考,而不是一个学习工具

    话虽如此,您是否阅读了SQL Server中有关文件和文件组的说明?SQL Server中的所有数据都存储在.mdf(可能还有.ndf)文件中。我相信,除非您使用的是SQL Server Compact


    什么是“普通桌子”?您是否正在使用Access作为SQL Server的前端?

    可能我不清楚。。。我在SQLServerManagementStudio中有这些表,要查看我的mdf文件,我需要在SQLServerManagementStudio中“附加”它。我的问题是关于将数据从我拥有的mdf文件复制到SQL Server Management Studio中的表中。该表存储在.mdf中,因此当您附加.mdf时,该表现在对您可用。将表从.mdf复制到数据库中没有任何意义,.mdf就是数据库。这就像在问,“我已经将这个拇指驱动器连接到我的计算机上了,现在如何将这个文件从拇指驱动器复制到Windows资源管理器中的“拇指驱动器”设备上?”询问复制它是没有意义的,因为它已经在那里了。也许我不清楚。。。我在SQLServerManagementStudio中有这些表,要查看我的mdf文件,我需要在SQLServerManagementStudio中“附加”它。我的问题是关于将数据从我拥有的mdf文件复制到SQL Server Management Studio中的表中。该表存储在.mdf中,因此当您附加.mdf时,该表现在对您可用。将表从.mdf复制到数据库中没有任何意义,.mdf就是数据库。这就像问:“我已经将这个thumb drive连接到我的计算机,现在如何将这个文件从thumb drive复制到Windows资源管理器中的“thumb drive”设备上?”问复制它是没有意义的,因为它已经在那里了。在“常规表”中,我指的是打开SQL Server Management Studio时看到的表。我不使用access作为前端。在“常规表”中,我指的是打开SQL Server Management Studio时看到的表。我不使用access作为前端。