當前位置:首頁 » 編程語言 » sqlndf文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlndf文件

發布時間: 2022-12-12 10:41:35

❶ 請問sqlserver 如何移動分區的ndf文件呢

打開MsSQL2008,找到作業該項,如果打不開或者SQL Server代理是未啟動狀態,請先在windows服務中啟動SQL Server代理(參考圖片),

2
右擊MsSQL2008對象資源管理器中的作業,選擇新建作業,輸入該作業你想用的名稱,類別不用管,說明裡面是輸入一些該作業完成的功能,可不寫,請務必勾選已啟用復選框.

3
點擊新建作業窗體左側的步驟項,點擊右側區域下方的新建按鈕,輸入步驟名稱,類型請選擇Transact-SQL腳本(T-SQL),運行身份默認,資料庫請選擇要進行分區的資料庫,請不要選擇master默認的

❷ 怎樣在SQL中建NDF數據文件

語法我忘了,不過你可以手動創建。

步驟:

新建資料庫,輸入資料庫名稱後,不要點確定,在對話框右下角有個添加按鈕,單擊.列表框中就會多一條信息,給新信息起個名字就好了!

❸ sqlserver 2005 資料庫 的ndf 文件被刪除了,肯定找不到回來了,請問各位高手們,我怎麼才能附加上呀

1.新建一個同名的資料庫

2.再停掉sql server(注意不要分離資料庫)

3.用原資料庫的數據文件覆蓋掉這個新建的資料庫

4.再重啟sql server

5.此時打開企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)

6.完成後一般就可以資料庫中的數據了,這時,資料庫本身一般還要問題,解決辦法是,利用

資料庫的腳本創建一個新的資料庫,並將數據導進去就行了.

USE MASTER

GO

SP_CONFIGURE 『ALLOW UPDATES『,1 RECONFIGURE WITH OVERRIDE

GO

UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=『置疑的資料庫名『

Go

sp_dboption 『置疑的資料庫名『, 『single user『, 『true『

Go

DBCC CHECKDB(『置疑的資料庫名『)

Go

update sysdatabases set status =28 where name=『置疑的資料庫名『

Go

sp_configure 『allow updates『, 0 reconfigure with override

Go

sp_dboption 『置疑的資料庫名『, 『single user『, 『false『

Go

好像sql2000以後的版本就不行了,你試一下
http://blog.sina.com.cn/s/blog_46cbbd9401009s31.html

❹ SQL Server的數據文件後綴是什麼

關於sql主數據文件次數據文件後綴區分默認情況和自定義情況

1、默認情況下主數據文件的後綴是mdf;

次數據文件的後綴是ndf日誌文件的後綴是ldf;

2、自定義方式;

創建資料庫的時候自己指定主數據文件,次數據文件以及日誌文件的後綴;

以字母開頭的任意有效的字元格式即可;

(4)sqlndf文件擴展閱讀:

Microsoft SQL Server 2005 數據引擎是該企業數據管理解決方案的核心。此外 Microsoft SQL Server 2005 結合了分析、報表、集成和通知功能。這使您的企業可以構建和部署經濟有效的 BI 解決方案,幫助您的團隊通過記分卡、Dashboard、Web services 和移動設備將數據應用推向業務的各個領域。

與 Microsoft Visual Studio、Microsoft Office System 以及新的開發工具包(包括 Business Intelligence Development Studio)的緊密集成使 Microsoft SQL Server 2005 與眾不同。無論您是開發人員、資料庫管理員、信息工作者還是決策者,Microsoft SQL Server 2005 都可以為您提供創新的解決方案,幫助您從數據中更多地獲益。

❺ 丟失或損壞NDF文件如何附加資料庫

即使沒有NDF也是可以成功附加的。但是有條件,丟失的NDF文件不屬於Primary file group並且SQL Server為企業版

測試:

--1.創建資料庫

CREATEDATABASE[test1]CONTAINMENT=NONEONPRIMARY
(NAME=N'test1',FILENAME=N'C:data est1.mdf',SIZE=5120KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB),
FILEGROUP[New]
(NAME=N'new',FILENAME=N'C:data ew.ndf',SIZE=5120KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB)
LOGON
(NAME=N'test1_log',FILENAME=N'C:data est1_log.ldf',SIZE=1024KB,MAXSIZE=2048GB,FILEGROWTH=10%)
GO
--2.在primaryfilegroup上創建兩張表

createtabletest(namevarchar(10))ON[PRIMARY]
createtabletest2(namevarchar(10))ON[PRIMARY]
--在NDF上面創建一張表
createtabletest1(namevarchar(10))onnew
--3.插入10條數據

insertintotestvalues('kevin')
go10
insertintotest1values('kevin')
go10
insertintotest2values('kevin')
go10
--4.Detach資料庫
USE[master]
GO
EXECmaster.dbo.sp_detach_db@dbname=N'test1'
GO

5.將MDF,NDF,LDF文件復制到其他文件夾

6.按照第一步的腳步創建一個同名的資料庫

--將資料庫Offline
usemaster
go
alterdatabasetest1setoffline

7.將第5步備份的MDF和LDF文件覆蓋現在的資料庫MDF和LDF

8.將出問題的NDF文件Offline

alterdatabasetest1modifyFILE(name=new,offline)

9.將資料庫Online

alterdatabasetest1setonline

但是訪問test1表的時候會出現下面的錯誤:

Msg 8653,Level 16, State 1, Line 1

The queryprocessor is unable to proce a plan for the table or view 'test1' because thetable resides in a filegroup which is not online.

因為表所在的Filegroup是離線的,所以無法訪問。

❻ SQL的MDF和NDF文件

一般情況下有一個主數據文件就夠了
也有些大型的資料庫,由於信息很多,而且查詢頻繁,所以為了提高查詢速度,可以把一些表或者一些表中的部分記錄分開存儲在不同的數據文件里。
由於CPU和內存的速度遠大於硬碟的讀寫速度,所以可以把不同的數據文件放在不同的物理硬碟里,這樣執行查詢的時候,就可以讓多個硬碟同時進行查詢,以充分利用CPU和內存的性能,提高查詢速度。
把數據分區存放最主要就是為了提高查詢效率這個目的。
我語文比較差,不知道說清楚沒……

❼ ndf文件怎麼打開

  1. ndf為次數據文件,用SQL SERVER資料庫可以打開。

    ❽ SQL2000資料庫,有MDF和NDF兩個文件,想弄成只有MDF一個數據文件。

    NDF文件是數據文件中的次要文件,當數據量過大時,可以通過增加NDF文件來將部分數據轉移過去。

    去除NDF文件的方法:

    --1、將NDF中的數據轉移到MDF文件中去,並且清空它
    DBCCSHRINKFILE(testDB_data1,EMPTYFILE)
    go

    --2、刪除NDF數據文件
    ALTERDATABASEtestDB
    REMOVEFILEtestDB_data1
    go

    ❾ sql資料庫中的主要文件(.mdf)和次要文件(.ndf)間有什麼關系

    mdf是 primary data file 的縮寫
    ndf是Secondary data files的縮寫
    並不是取的單詞的首字母。
    SQL Server 2000 資料庫有三種類型的文件:

    主要
    主要數據文件包含資料庫的啟動信息,並指向資料庫中的其他文件。用戶數據和對象可存儲在此文件中,也可以存儲在次要數據文件中。每個資料庫有一個主要數據文件。主要數據文件的建議文件擴展名是 .mdf。

    次要
    次要數據文件是可選的,由用戶定義並存儲用戶數據。通過將每個文件放在不同的磁碟驅動器上,次要文件可用於將數據分散到多個磁碟上。另外,如果資料庫超過了單個 Windows 文件的最大大小,可以使用次要數據文件,這樣資料庫就能繼續增長。

    次要數據文件的建議文件擴展名是 .ndf。

    事務日誌
    事務日誌文件保存用於恢復資料庫的日誌信息。每個資料庫必須至少有一個日誌文件。事務日誌的建議文件擴展名是 .ldf。