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

mssql

發布時間: 2022-01-22 19:12:19

『壹』 mssql裡面默認帶哪些資料庫,都是什麼作用

4個系統級庫
master : 起主要控制的作用
master資料庫控制SQL Server的所有方面。這個資料庫中包括所有的配置信息、用戶登錄信息、當前正在伺服器中運行的過程的信息。
model : 模板
當你建立一個新資料庫時,SQL Server會把model資料庫中的所有對象建立一份拷貝並移到新資料庫中。
tempdb : 臨時,訪問
供所有來訪問你的SQL Server的用戶使用,作為用戶訪問時的容器所用.
msdb : 用戶用
所有的任務調度、報警、操作員都存儲在msdb資料庫中。該庫的另一個功能是用來存儲所有備份歷史。SQL Server Agent將會使用這個庫。

兩個示例庫
Northwind Traders 示例資料庫包含一個名為 Northwind Traders 的虛構公司的銷售數據,該公司從事世界各地的特產食品進出口貿易。
pubs 示例資料庫以一個圖書出版公司為模型,用於演示 Microsoft® SQL Server™ 資料庫中可用的許多選項。該資料庫及其中的表經常在文檔內容所介紹的示例中使用。

『貳』 MSSQL及MYSQL 是什麼意思!

MSSQL的全名是:Microsoft SQL Server
Microsoft的意思是微軟,SQL Server是一種關系資料庫,兩者結合後意思是:微軟公司的關系資料庫產品~
MYSQL是SUN公司的關系資料庫產品~
兩者之間最大的區別在於:MSSQL是要收費的,而MYSQL是完全開源免費的~

『叄』 mssql,mysql,sqlserver三者有何不同

mssql=sqlserver,都是Microsoft® SQL Server™,只是不同的簡稱。
mysql,是由瑞典MySQL AB 公司開發,目前屬於 Oracle 旗下產品。
兩者的區別是MSSQL是企業級資料庫,mysql是輕量級資料庫(當然也可以作為企業級資料庫,但需要購買很多其他的服務)

『肆』 mssql和sqlserver是什麼關系

mssql是sqlserver 的簡稱。這個是微軟的重型資料庫。
你是不是想問mysql哦、這個是輕量級資料庫,瑞典的AB公司開發2008年被SUN公司收購。
而2009 年SUN又被甲骨文(Oracle)收購。Oracle是屬於重型資料庫。
大型資料庫的好處是:存儲量大且查詢速度快。輕量級的好處是方便占資源小,可以節省網站成本,一般企業宣傳網站這類需要動態頁面但是數據量小的就可以使用輕量級資料庫。

『伍』 mssqlserver和sqlexpress的區別

1。

SqlExpress是現在MSSQL產品的免費版..一般裝好IDE的時候提示是否安裝的~
大多數時候的用戶是作為開發時候的調試
作為伺服器有很多限制..比如最大CPU核心使用數量和最大內存使用數量~
2。連接

連接符號「.」或者「IP地址」或者「localhost」或者「127.0.01」或者「一個具體的實例名」表示MSSQLServer

".\SQLExpress" 表示連接的是SQLExpress(只有一種表示)

如果遠程連接MSSQLServer還是SQLExpress都要開啟下面服務:

1。SQL Server Browser

2。SQL Server(SQLExpress) 和SQL server(MSSQLServer)開其中一個,根據連接情況

3。SQLExpress和MSSQLServer的協議部分都一樣,開啟的配置如下:

Shared Memory 自動+開啟

Name Pipes 自動+開啟

TCP/IP 自動+開啟

二。

MSSQLServer是正式版的,
SQLExpress是Express版的,功能上有些不一樣,
至於你的登錄不一樣,
設置SQL Express的登錄認證方式

打開Microsoft SQL Server Manangement Studio Express。
使用Windows認證方式登錄。
選擇當前資料庫XX\SQLExpress(XX表示你當前計算機的名稱),點擊右鍵,選擇「屬性」。
選擇「安全性」,伺服器身份驗證選擇「SQL Server和Windows身份驗證模式」。

關於遠程連接,也是可以配置的:
解決方式如下:
(關於開啟Sql Server 2005 Express版本的遠程連接功能:
1、登陸改為混合模式:以windows方式連接並進入資料庫,右鍵點擊你的數據伺服器->屬性->安全性>選中Sql server 和windows 驗證方式。
2、啟用TCP/IP和Named Pipes:進入Sql Server配置管理器,在網路配置->SqlExpress的協議中啟用。
3、啟用遠程連接:sql server外圍應用配置器->服務和連接的外圍應用配置器->打開MSSQLSERVER節點下的Database Engine 節點,先擇"遠程連接",選擇"同時使用TCP/IP和named pipes"
重啟服務,一般這樣配置後通過.\sqlexpress就能訪問資料庫了(除非防火牆問題),但如果是在另外一台電腦來訪問的話,還是不行(在本機用127.0.0.1\sqlexpress也不行)。
後來找了n久資料,終於看到要開啟Sql Server Browser服務!(在配置管理器->Sql Server 2005服務裡面開啟)。開啟後就能在其他機器上來訪問sql了。
)
在命令行的模式下啟動及停止sqlexpress服務:

習慣了使用net start及net stop 來啟動及停止服務的,裝了SQL 2005 EXPRESS版本之後發現,以前的net start mssqlserver和net stop mssqlserver命令來啟動和停止服務已經不行了,每回啟動/停止05的服務總是得先services.msc後再慢慢找...

『陸』 mssql是什麼

評價樓上幾位的回答:
buaa_sheng:雖然簡單,但是正確。
dansss:雖然單獨解釋ms和sql是正確的,但合起來就不正確,因為合起來以後就特指微軟的SQL Server資料庫伺服器,而不是「微軟的SQL語言」。
Robin_G:有所偏頗,也可以說是不正確的。它是一個資料庫平台,提供資料庫的從伺服器到終端的完整的解決方案,其中資料庫伺服器部分,是一個資料庫管理系統,用於建立、使用和維護資料庫。什麼是資料庫呢?資料庫是其中存儲的數據的集合。如果把SQL Server剛買來時的所有自帶的初始數據都刪掉,那它還是個SQL Server,就像你把Word里的內容都刪掉,但Word還在那兒。一個SQL Server可以同時開多個資料庫伺服器,每個資料庫伺服器又可以擁有多個資料庫。

通俗的總結一下:資料庫就是一堆數據在那裡,資料庫管理系統就是一個軟體去管那堆東西。

『柒』 請問,MSSQLSEVER怎樣啟動

服務無法啟動,一般是沒安裝好或沒配置好,後者重新配置下就行,前者需要先卸載干凈,再重新安裝,如果卸載後服務還在,就要管理員運行CMD,使用sc delete ...刪除服務,再重新安裝

『捌』 mssql是什麼,於sqlserver的區別是什麼

樓主,MSSQL == SQL server ! 你看到的名稱不一樣,是緣於其版本不一樣罷了!
(*^__^*) 嘻嘻……

『玖』 MYSQL與MSSQL的區別及優劣比較

MySQL可以說是MSSQL的簡化版本。

理念相同,但MySQL的實現比MSSQL的需求低。MySQL是一個免費的、開放源代碼的SQL資料庫,所以免費的MYSQL很受歡迎,php+mysql,MySQL資料庫專用於PHP網站的,一般用在PHP的網頁上的,他和PHP可以說是黃金搭檔(都是開源免費的東西)。

對於不是特別大流量的網站,特別勝任,效率最高,MYSQL適合小、中型網站。mysql 是個開源的資料庫Server,可運行在windows平台、unix、linux平台,其標准版是免費的,ASP.NET跟MYSQL不適合一起用,國內建站用PHP+MySQL+Apache很流行。

MS SQL是微軟推出的商用資料庫系統,全稱是Microsoft SQL Sever。,是微軟的東東,都需要收錢的,所以貴些,目前的大型網站一般使用Oracle或者MSSQL,JSP.PHP.ASP都可以。一般是企業級的商務網站使用的。

MS SQL Server 和ASP都是微軟的產品,互相兼容性最好,所以ASP 網站用MS SQL Server 最好,搭配!

拓展資料:

關於MySQL和MsSQL的幾點知識

1 mysql支持enum,和set類型,sql server不支持

2 mysql不支持nchar,nvarchar,ntext類型

3 mysql的遞增語句是AUTO_INCREMENT,而mssql是identity(1,1)

4 msms默認到處表創建語句的默認值表示是((0)),而在mysql裡面是不允許帶兩括弧的

5 mysql需要為表指定存儲類型

6 mssql識別符是[],[type]表示他區別於關鍵字,但是mysql卻是 `,也就是按鍵1左邊的那個符號

7 mssql支持getdate()方法獲取當前時間日期,但是mysql裡面可以分日期類型和時間類型,獲取當前日期是cur_date(),當前完整時間是 now()函數

8 mssql不支持replace into 語句,但是在最新的sql20008裡面,也支持merge語法

9 mysql支持insert into table1 set t1 = 『』, t2 = 『』 ,但是mssql不支持這樣寫

10 mysql支持insert into tabl1 values (1,1), (1,1), (1,1), (1,1), (1,1), (1,1), (1,1)

11 mssql不支持limit語句,是非常遺憾的,只能用top 取代limt 0,N,row_number() over()函數取代limit N,M

12 mysql在創建表時要為每個表指定一個存儲引擎類型,而mssql只支持一種存儲引擎

13 mysql不支持默認值為當前時間的datetime類型(mssql很容易做到),在mysql裡面是用timestamp類型

14 mssql裡面檢查是否有這個表再刪除,需要這樣:

if exists (select * from dbo.sysobjects where id = object_id(N'uc_newpm') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

但是在mysql裡面只需要 DROP TABLE IF EXISTS cdb_forums;

15 mysql支持無符號型的整數,那麼比不支持無符號型的mssql就能多出一倍的最大數存儲

16 mysql不支持在mssql裡面使用非常方便的varchar(max)類型,這個類型在mssql裡面既可做一般數據存儲,也可以做blob數據存儲

17 mysql創建非聚集索引只需要在創建表的時候指定為key就行,比如:KEY displayorder (fid,displayorder) 在mssql裡面必須要:create unique nonclustered index index_uc_protectedmembers_username_appid on dbo.uc_protectedmembers

(username asc,appid asc)

18 mysql text欄位類型不允許有默認值

19mysql的一個表的總共欄位長度不超過65XXX。

20一個很表面的區別就是mysql的安裝特別簡單,而且文件大小才110M(非安裝版),相比微軟這個龐然大物,安裝進度來說簡直就是.....

21mysql的管理工具有幾個比較好的,mysql_front,和官方那個套件,不過都沒有SSMS的使用方便,這是mysql很大的一個缺點。

22mysql的存儲過程只是出現在最新的版本中,穩定性和性能可能不如mssql。

23 同樣的負載壓力,mysql要消耗更少的CPU和內存,mssql的確是很耗資源。

24php連接mysql和mssql的方式都差不多,只需要將函數的mysql替換成mssql即可。

25mysql支持date,time,year類型,mssql到2008才支持date和time。

『拾』 mysql和mssql有什麼區別

兩個公司出品的不同的資料庫產品。
mysql是開源、免費的,一般小型用戶用比較合算,一般和PHP、JSP配合使用比較多。
MS SQL是微軟公司的產品,正版是要錢的。一般和微軟公司自己的產品配合的比較多。