❶ sql servert 2019如何激活
《SQL Server 2019》網路網盤資源免費下載:
鏈接: https://pan..com/s/1Z8sjy9bW6meigtPLitWXVA
SQL Server 2019Enterprise企業版是一款Microsoft 公司推出的關系型資料庫管理系統。SQL2019附帶Apache Spark和Hadoop Distributed File System(HDFS),可實現所有數據的智能化。SQL2019一共有5個版本,Enterprise企業版、Standard標准版,Developer開發版,Express快速版,Evaluation評估版,其中企業版是功能最全的,Express、Developer與Evaluation是免費使用的。
❷ 如何檢查SQL2008是否被激活
檢查SQL2008是否被激活的具體步驟如下:
1、首先打開SQL2008,進入到編輯頁面中,點擊打開主菜單欄中的「幫助」。
❸ 怎麼給軟體設置用sql腳本激活
一、啟用FileTable
1、修改資料庫引擎的屬性
打開「SQL Server配置管理器」,修改SQL Server資料庫引擎的屬性。使用此頁可針對此 Microsoft SQL Server 2012安裝啟用 FILESTREAM。
(1)針對 Transact-SQL 訪問啟用 FILESTREAM
選中此項可針對 Transact-SQL 訪問啟用 FILESTREAM。 必須選中此控制選項,才能使用其他控制選項。如果不啟用此選項,就不能添加FileStream文件組。
(2)針對文件 I/O 流訪問啟用 FILESTREAM
選中此項可針對 FILESTREAM 啟用 Win32 流訪問。
(3)Windows 共享名
使用此控制選項可輸入將用來存儲 FILESTREAM 數據的 Windows 共享的名稱。默認為該SQL Server實例的名稱。
(4)允許遠程客戶端針對 FILESTREAM 數據啟用流訪問
選中此控制選項可允許遠程客戶端訪問此伺服器上的此 FILESTREAM 數據。
2、修改伺服器的屬性
打開「SQL Server Management Studio」,修改該實例的配置。默認配置如下:
上述選項解釋如下:
(1)「FILESTREAM 訪問級別」顯示 SQL Server 實例上支持的 FILESTREAM 的當前級別。若要更改訪問級別,請選擇以下值之一:
已禁用
無法將二進制大型對象 (BLOB) 數據存儲在文件系統中。此為默認值。即filestream access level=0
已啟用 Transact-SQL 訪問
可使用 Transact-SQL 訪問 FILESTREAM 數據,但不能通過文件系統進行訪問。即filestream access level=1
已啟用完全訪問
FILESTREAM 數據可使用 Transact-SQL 以及通過文件系統進行訪問。即filestream access level=0
注意:在首次啟用 FILESTREAM 時,您可能需要重新啟動計算機才能配置驅動程序。
(2)「FILESTREAM 共享名稱」顯示在安裝過程中選擇的 FILESTREAM 共享的只讀名稱。
在本次實驗中,我們將「FILESTREAM 訪問級別」 設定為:已啟用完全訪問。
如果是通過T-SQL腳本執行,則運行以下腳本:
EXEC sys.sp_configure N'filestream access level', N'2'
RECONFIGURE WITH OVERRIDE
注意:設置完成之後,重啟實例。
3、配置防火牆
若要在防火牆保護的環境中使用 FILESTREAM,客戶端和伺服器都必須能夠將 DNS 名稱解析為包含 FILESTREAM 文件的伺服器。FILESTREAM 要求 Windows 文件共享埠 139 和 445 處於打開狀態。
二、配置文件組
1、添加文件組
完成上述操作之後,就可以為該資料庫添加專用於FileStream的文件組。
如果是通過腳本操作,請運行以下腳本:
ALTER DATABASE [db01] ADD FILEGROUP [FileStreamFileGroup] CONTAINS FILESTREAM
2、添加文件
完成上述操作之後,就可以為該資料庫添加FilStream類型的資料庫文件。
在本例中,系統並沒有為「FileStream數據」的文件類型創建mdf或ndf文件,而是在文件夾C:\SqlData下面自動創建以邏輯名稱命名的文件夾,即 C:\SqlData\FileData。其中filestream.hdr 文件是 FILESTREAM 容器的頭文件。當這個資料庫被刪除時,mdf、ndf、log連同這個文件夾都會被刪除。
如果是通過腳本操作,請運行以下腳本:
ALTER DATABASE [db01] ADD FILE ( NAME = N'FileData', FILENAME = N'C:\SqlData\FileData' ) TO FILEGROUP [FileStreamFileGroup]
注意:在上例中,在運行腳本之前,必須存在C:\SqlData,建議使用右側的選擇按鈕選擇路徑。如果路徑不存在,就會報錯:
同時不能存在重復的文件夾,即不能存在C:\SqlData\FileData。否則也會報錯:
3、啟動非事務訪問
FileTable 使 Windows 應用程序可以獲取 FILESTREAM 數據的 Windows 文件句柄而不需要 SQL Server 事務。為了允許對 SQL Server 中存儲的文件進行此非事務性訪問,必須為要包含 FileTable 的每個資料庫在資料庫級別上指定所需的非事務性訪問級別。
選項解釋如下:
(1)FILESTREAM 非事務訪問
為從文件系統到 FileTables 中存儲的 FILESTREAM 數據的非事務性訪問指定以下選項之一:OFF、READ_ONLY 或 FULL。
如果在伺服器上未啟用 FILESTREAM,則該值將設置為 OFF 並且被禁用。在本次實驗中,將其設置為FULL。
(2)FILESTREAM 目錄名稱
為與所選資料庫相關聯的 FILESTREAM 數據指定目錄名稱。在 FileTable 文件夾層次結構中,此資料庫級目錄將成為在實例級別為 FILESTREAM 指定的共享名稱的子級以及在資料庫中創建的 FileTable 的父級。
如果啟用非事務性訪問時沒有提供目錄名稱,則在以後必須提供它,這樣才能在資料庫中創建 FileTable。
如果是通過腳本執行,如下:
ALTER DATABASE db01
SET FILESTREAM ( NON_TRANSACTED_ACCESS = FULL, DIRECTORY_NAME = N'ImageFiles' )
注意:更改現有資料庫時,調用帶 DIRECTORY_NAME FILESTREAM 選項的 ALTER DATABASE (Transact-SQL) 語句。使用這些選項更改目錄名稱時,資料庫必須以獨占方式鎖定,沒有打開的文件句柄。
說明:為檢查是否在資料庫上啟用了非事務性訪問,可以查詢目錄視圖,腳本如下:
SELECT DB_NAME(database_id), non_transacted_access, non_transacted_access_desc
FROM sys.database_filestream_options
三、創建FileTable
1、創建第一個FileTable
「SQL Server Management Studio」只提供一個腳本模板,要想創建FileTable還是得用腳本完成:
USE db01
CREATE TABLE ImageTable1 AS FILETABLE
官方的範本為:
USE [db01]
CREATE TABLE [dbo].[ImageTable1] AS FILETABLE ON [PRIMARY] FILESTREAM_ON [FileStreamFileGroup]
WITH
(FILETABLE_DIRECTORY = N'ImageTable1', FILETABLE_COLLATE_FILENAME = Chinese_PRC_CI_AS)
2、創建第二個FileTable
CREATE TABLE ImageTable2 AS FILETABLE
3、獲取共享路徑
文件表創建之後,就會相應的產生一個文件表共享目錄,該目錄路徑可以通過內建函數獲取:
SELECT FileTableRootPath('ImageTable1')
本次實驗所返回的結果為:\\SQL1\SqlFile\ImageFiles\ImageTable1
4、查看
通過Windows資源管理器,可見已經創建了以GUID命名的文件夾。
通過SQL Server Management Studio,查看錶的結構。
四、操作
1、向文件夾中添加文件
通過 「Windows資源管理器」,向文件夾\\SQL1\SqlFile\ImageFiles\ImageTable1中添加一個文件A01.GIF。然後運行腳本:
select * from ImageTable1
結果如下:
可見, SQL Server自動在Table中添加了記錄。
2、文件改名
運行以下腳本:
update ImageTable1 set name='Cup.GIF' where name='A01.GIF'
通過「Windows資源管理器」,查看文件夾\\SQL1\SqlFile\ImageFiles\ImageTable1,可見文件A01.GIF已經被改名為Cup.GIF 。
3、查看共享文件夾
我們可以繼續復制其他文件,然後通過「Windows資源管理器」,查看文件夾。
4、刪除文件
可以使用腳本刪除,例如:
Delete ImageTable1 where name='Cup.GIF'
或者,通過「Windows資源管理器」直接刪除該文件。
五、備份和還原
1、備份資料庫
使用 SQL Server 備份資料庫時,FILESTREAM 數據將與資料庫中的結構化數據一起備份。
2、部分備份
如果不想將 FILESTREAM 數據與關系數據一起備份,則可以使用部分備份將 FILESTREAM 文件組排除在外。
六、相關說明
詳見 http://msdn.microsoft.com/zh-cn/library/gg492086.aspx
1、AlwaysOn
在包含 FILESTREAM 或 FileTable 數據的資料庫屬於某一 AlwaysOn 可用性組時:
FILESTREAM 和 FileTable 函數接受或返回虛擬網路名稱 (VNN),而非計算機名稱。有關這些函數的詳細信息,請參閱 Filestream 和 FileTable 函數 (Transact-SQL)。
通過文件系統 API 對 FILESTREAM 或 FileTable 數據進行的所有訪問都應該使用 VNN,而非計算機名稱。
2、表分區
FileTable 不支持分區。通過對多個 FILESTREAM 文件組的支持,在大多數方案中可以解決純向上擴展問題,而不必使用分區(不像 SQL 2008 FILESTREAM)。
3、復制
FileTable 不支持復制和相關功能(包括事務性復制、合並復制、更改數據捕獲和更改跟蹤)。
4、視圖
可以像為任何其他表一樣為 FileTable 創建視圖。但是對於為 FileTable 創建的視圖有以下注意事項:
視圖將不具有任何 FileTable 語義,也就是說,視圖中的列(包括「文件屬性」列)的行為與常規視圖列一樣,不具有任何特殊語義,對於表示文件/目錄的行也是如此。
可以基於「可更新視圖」語義更新視圖,但是基礎表約束可能拒絕更新,就像在表中一樣。
可以通過將文件的路徑添加為視圖中的顯式列,在視圖中顯示該路徑。例如:
CREATE VIEW MP3FILES AS SELECT column1, column2, …, GetFileNamespacePath() AS PATH, column3,… FROM Documents
❹ 如何激活SQL Server Service Broker服務
ServiceBroker為SQLServer提供消息隊列,保證消息只被處理一次且按順序處理。 如要需要開啟ServiceBroker服務,請用sql server management studio連接到遠程資料庫,然後執行以下sql語句: ALTERDATABASE資料庫名稱SETENABLE_BROKER即可激活使用
❺ 安裝好了SQL Server2012試用版後,如何激活啊
開安裝中心後,在左邊菜單選擇 維護 , 然後選擇第一項 版本升級, 然後根據向導,在輸入序列號頁面輸入新的序列號,根據向導下一步,選擇升級的實例,就可以完成更改序列號的過程了。
❻ sql server 2012 怎麼激活
1
點擊安裝程序,選擇【全新sql
server
獨立安裝或向現有安裝添加功能】。
2
選擇
sql
server
的安裝密鑰。
3
在產品更新這一頁中,忽略windows
update
搜索更新服務,直接單擊下一步。
4
安裝程序規則性檢查。
5
設置角色中,選擇第一項sql
server功能安裝。
6
選擇所需安裝的資料庫實例功能。盡量全選吧。
7
驗證安裝規則。
實例配置中選擇
sql
server
的默認實例:
mssqlserver。
sql
功能安裝所需磁碟空間要求摘要。
伺服器配置保持默認。
資料庫引擎配置中,指定sql
server管理員。
指定分布式重播服務的安裝許可權。
分布式重播客戶端保默認。
驗證安裝配置規則。
驗證要安裝的sql
server
2012的功能。
點擊安裝,進入安裝過程。
安裝成功。
❼ 怎樣激活SQL2008
第一步:進入SQL2008配置工具中的安裝中心
第二步:再進入維護界面,選擇版本升級
第三步:進入產品密鑰,輸入密鑰
第四步:一直點下一步,直到升級完畢。
SQL Server 2008 Developer:PTTFM-X467G-P7RH2-3Q6CG-4DMYB
SQL Server 2008 Enterprise:JD8Y6-HQG69-P9H84-XDTPG-34MBB
如以上操作還是連接不進伺服器,修改系統時間(把時間提前),即可登錄
如果問題依然沒有解決還是顯示評估期已過(據說這是未安裝sql2008sp1的一個bug)
第一步:先去注冊表把HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState里的CommonFiles 值改成3
第二步:sql2008安裝中心,維護,版本升級重來一次(由於前面已經升級了資料庫,所以這次只用升級共享組件)
❽ sqlyog在哪裡激活
雙擊已下載的SQLyog Enterprise 安裝文件,點擊「next」,選擇「I accept...」,勾選安裝組件,選擇安裝目錄,等待安裝完成。
❾ SQL激活和操作系統一樣嗎
不一樣. 1.首先運行我們的安裝程序安裝原軟體。
2.然後打開我們的VS或者SQL server,找到菜單欄的sql prompt,點擊enter serial Number。
3.然後打開壓縮包中的注冊機,復制注冊碼。
4.將注冊碼復制到注冊頁面,並斷開網路連接,然後點擊active激活。
❿ 求SQL SERVER 2008 R2的密鑰激活方法。感謝
1.配置工具->安裝中心