数据库逻辑文件名怎么弄|数据库中的逻辑名称和数据文件的物理名称

数据库逻辑文件名怎么弄|数据库中的逻辑名称和数据文件的物理名称的第1张示图

『壹』 数据库中的逻辑名称和数据文件的物理名称

数据库逻辑名这是参考档案时在 SQL Server 中使用的逻辑名称。logical_file_name 在资料库中必须是唯一的版,且必须符权度合识别码的规则。物理文件名称指数据库文件的名称,可分为数据和日志文件名称

『贰』 SQL server2008新建数据库怎么设置物理文件名和逻辑文件名

1.数据库连接的话右击连接–>属性–>数据库设置可以改变数据库和日志的路径2.数据库的话右击数据库–>属性–>文件在右面的文件/文件组可以改变数据文件的路径

『叁』 谁知道SQL里面的物理文件名和逻辑文件名的区别简单点就是什么是物理文件名,什么又是逻辑文件名

物理文件名是包含文件名和文件存储路径的字符串。逻辑文件名是您在数据库中使用的物理文件名的逻辑表示。

SQL是结构化查询语言的缩写,代表结构化查询语言。SQL语言的主要功能是与各种数据库建立关系。此外,SQL被认为是关系数据库管理系统的标准语言。它是微软公司开发和推广的关系型数据库管理系统。

(3)数据库逻辑文件名怎么弄扩展阅读:

可以不同的方式使用数据库逻辑和物理名称:

1.数据库的物理名称:存在于磁盘上的名称。

2.逻辑名称:数据库的内部名称。

3.更改数据库的自维护名称不会更改数据库的逻辑名称。

简单的说:

1.物理文件名:用于计算机查找文件。

2.逻辑文件名:供用户查看。

3.在大多数情况下,在其他语言中需要的很大部分的程序实现单个事件只需要一个SQL语句可以实现一个目标,这也意味着我们可以用SQL语言编写非常复杂的语句。

『肆』 sql数据库还原 原是文件名怎么修改

1、在sqlserver的企业管理器中,不能直接更改数据库名称,如果要更改,最方便的是在查询分析器中运行:alterdatabase原数据库名称modifyname=新数据库名称2、sqlserver中,数据库还原时可以更改物理文件名,也可以分离数据库,直接更改mdf的文件名再附加,但更改逻辑文件名似乎不那么直观。在查询分析器里运行:alterdatabase数据库名称modifyfile(name=原逻辑文件名,newname=新逻辑文件名)3、这样就可以更改逻辑文件名了,由于sqlserver有数据文件和日志文件,所以数据文件和日志文件的逻辑文件名都要更改的话,就得写两个类似于上述的语句。

『伍』 如何使用sql 备份文件,获取数据库的逻辑文件名

对于文件逻辑名,如果你是想获得还原元(也就是备份)的名字,如果逻辑名字和物理专名字一样属,那就可以直接取文件名就行了,如果不一样,那没办法直接取到,真要取得话,只能先把db还原了,然后在该库下查sys.sysfiles来得到逻辑名。这tmd不成了第22条军规了吗。

『陆』 sql 里逻辑文件和物理文件各指什么

物理文件是实际来存放数据的文件,源就是在磁盘上具体对应的文件。逻辑文件LF是物理文件的一个视图,按定义的Key键值对数据进行了排序。操作方法如下:

1、打开SQLServerManagementStudio并连接到数据库引擎服务器。

『柒』 用友U8 9.0备份帐套引入时提示:逻辑文件名ufmodel不是数据库ufdata_004_2011的一部分,请问该怎么办

可通过脚本修改数据库的逻辑文件名即可,具体操作如下: 1、首先将数据备份文件ufdata.ba_释放成ufdata.bak文件(由于数据库文件有错,请先在sql机器上使用数据库还原操作); 2、在sql企业管理器中进行数据库还原操作,将ufdata.bak还原成数据库ufdata_004_2011;3、还原操作时查看逻辑文件名是ufdata_004_2011_data/log,还原后查看逻辑文件名显示ufmodel_log/ufModel,但实际上仍是错误的ufdata_004_2011_data/log; 4、通过sql脚本修改逻辑文件名称(此处需要用到中间逻辑文件名称变量进行转换): (1)、先修改日志逻辑文件名称 ALTER DATABASE ufdata_004_2011 MODIFY FILE (NAME = ufdata_004_2011_log, NEWNAME =ufmodel_log_tmp) go ALTER DATABASE ufdata_004_2011 MODIFY FILE (NAME = ufmodel_log_tmp, NEWNAME =ufmodel_log) go(2)、再修改数据逻辑文件名称 ALTER DATABASE ufdata_004_2011 MODIFY FILE (NAME = ufdata_004_2011_data, NEWNAME =ufmodel_tmp) go ALTER DATABASE ufdata_004_2011 MODIFY FILE (NAME = ufmodel_tmp, NEWNAME =ufmodel) go5、此时数据库逻辑文件名称已成功修改。 6、可对数据库进行bak备份,得到一个ufdata.bak文件;7、使用rar压缩软件将ufdata.bak压缩成ufdata.rar文件,再重命名为ufdata.ba_文件; 8、用【原lst文件+新生成的ufdata.ba_文件】进行帐套引入操作即可。

『捌』 如何在SQL中更数据库的逻辑文件名

先把服务器关掉,然后找到物理地址,把文件复制一下。到用户那里点所有任务——附加数据库在附加数据库那找到你复制的文件,再命名一个你想要的名称。附加完成就行了。

『玖』 数据库逻辑文件名是由什么管理的

数据库逻辑文件名是由SQL Server管理的。

文件组是由SQL Server管理的,与操作系统无关。数据库物理设计:设计数据库的物理结构,根据数据库的逻辑结构来选定RDBMS,并设计和实施数据库的存储结构、存取方式等。

基本信息

数据库逻辑设计是整个设计的前半段,包括所需的实体和关系,实体规范化等工作。设计的后半段则是数据库物理设计,包括选择数据库产品,确定数据库实体属性(字段)、数据类型、长度、精度确定、DBMS页面大小等。

数据库逻辑设计决定了数据库及其应用的整体性能,调优位置。如果数据库逻辑设计不好,则所有调优方法对于提高数据库性能的效果都是有限的。为了使数据库设计的方法走向完备,数据库的规范化理论必须遵守。

规范化理论为数据库逻辑设计提供了理论指导和工具,在减少了数据冗余的同时节约了存储空间,同时加快了增、删、改的速度。

另外,在规范的数据库逻辑设计时,还应考虑适当地破坏规范规则,即反规范化设计,来降低索引、表的数目,降低连接操作的数目,从而加快查询速度。常用的反规范技术有增加冗余列、增加派生列、重新组表等。

『拾』 如何修改SQL Server数据库中的逻辑文件名

使用 FILE_NAME 函数可复以返回给定制文件标识 (ID) 号的逻辑文件名(或者直接查找sysfiles或sysfiles1也可以)如下下面查询返回 file_ID 为 1 的文件名(master)。USE masterSELECT FILE_NAME(1)当我们进行从一个备份中还原数据库或附加数据库时,数据库的逻辑文件名是不会改变的。可用 ALTER DATABASE 的 MODIFY FILE 子句作为替代方式更改数据文件或日志文件的逻辑名称。alter database 数据库名modify file (name=逻辑名,newname=新逻辑名)其实,上面语句是更改了sysfiles和sysfiles1系统表中的name字段。BTW:其实在SQL2005的客户端工具中,已经可以直接在属性->文件中直接修改了。另外请注意:SQL2000的Database如果在SQL2005附加后,将无法再在SQL2000中附加,会返回603错误。

未经允许不得转载:山九号 » 数据库逻辑文件名怎么弄|数据库中的逻辑名称和数据文件的物理名称

赞 (0)