導航:首頁 > IDC知識 > sql伺服器資料庫

sql伺服器資料庫

發布時間:2021-02-01 14:42:18

1、請問詳細解釋一下SQL、SQL伺服器、資料庫的分別是什麼,謝謝!

看你是來2000還是2005了,你可能是數自據庫沒有啟動,你可以在
我的電腦---管理--服務於應用程序--服務
找到sqlserver(2005)/ms
sqlserver(2000)
選項,打開後啟動資料庫服務,或者改為自動啟動,在系統啟動時會自動啟動資料庫
點擊
開始繼續
啟動不了是吧

2、如何用sql server搭建伺服器資料庫伺服器?

1、打開Microsoft sql server2008軟體

2、連接本地伺服器窗口

3、單擊右鍵可以新建資料庫

4、會彈出一個頁面

5、輸入資料庫名稱即可建立成功

3、如何查詢SQL伺服器中的所有資料庫名及資料庫中表名

沒有系統許可權肯定是查不了所有表的,除非用有系統許可權的用戶給當前用戶授權。
sql
server,oracle之類的資料庫許可權控制很嚴格、也比較靈活。

4、如何在伺服器上使用SQL資料庫?

需要伺服器的管理人員協助創建資料庫,如果本機的資料庫的數據需要拷貝的伺服器上,需要管理人員給你恢復數據,你只需要把
資料庫文件
給他既可。或者讓他給你開通遠程操作許可權。。。

5、SQL伺服器是什麼?

SQL伺服器是文件伺服器、資料庫伺服器和應用程序伺服器 中的資料庫伺服器。

簡單來說,就是提供一個存儲數據的環境,並且能夠進行數據上交互(如你網頁是用asp.net做的,後台是用sql資料庫,那網頁上的一些數據可以從後台sql資料庫里取出。

SQL是一種結構化資料庫查詢語言,其發音為「sequel」或「S-Q-L」。

盡管MICROSOFT以其特有的方式加入了所有權聲明,但它在大多資料庫應用中近乎成為一種標准。是一種使用你選擇的標准從資料庫記錄中選擇某些記錄的方法。

6、如何訪問伺服器上的sql server資料庫

在伺服器上裝上sql
server
2005,基本上裝載時選擇默認的就可以了。然後,關掉windows防火牆(最好設置一下版),在數權據庫外圍配置器中選擇【服務和連接的外圍應用配置器】,再選擇【遠程連接】
選擇【本地連接和遠程連接】,選擇【同時使用
tcp/ip和named
pipes】。這個默認是不啟用的。

7、怎麼連接伺服器上的SQL資料庫

以sqlserver2000為例。

一、在本機電腦打開sql server 2000的企業管理器;

1、新建SQL注冊

2、添加本站的SQL資料庫所在伺服器IP,註:由於購買的資料庫類型不同所在伺服器IP也會不同,請在資料庫管理的基本信息中查看,以保證正確。

3、選擇第二項「系統管理給我分配的SQL server登錄信息」

4、輸入您在本站開通的MSSQL資料庫的用戶名和密碼

5、存放位置,沒必要修改,當然也可以選第二項新建一個組

6、點完成後將進行遠程資料庫連接,如果剛才所設置的參數正確並且本機的防火牆充許了1433埠將會連接成功。

二、打開本機電腦上的「開始-Microsoft SQL Server 2000 -企業管理器」在SQL2000企業管理器中會看到剛才新注冊的資料庫和本站伺服器IP

1、雙擊前面的+號進行遠程資料庫伺服器連接,連接成功後會看到資料庫結構

2、點開 資料庫 前面的+號將展開遠程伺服器上的資料庫列表,從中找到資料庫

3、至此已經成功連接到遠程資料庫,就可以像在本機操作一樣去管理資料庫了

8、如何用sql server搭建伺服器資料庫伺服器

只能連接,不能搭建。如下參考:

1.打開SQLserver配置管理器,找到其中的SQLserver網路配置,然後從實例中命名協議(我的實例名是SQLEXPRESS)。如下圖所示:

2.在SQLEXPRESS協議中啟用命名管道和TCP/IP。如下圖所示:

3.單擊SQLServer服務重新啟動SQLServer(SQLEXPRESS)。如下圖所示:

4、重新打開SQLServerManagementStudio,伺服器類型選擇資料庫引擎,伺服器名(詢問本地)實例名或計算機名實例名,身份驗證選擇Windows身份驗證。如下圖所示:

5.點擊「連接」,就可以登錄了。如下圖所示:

9、如何查看sql資料庫伺服器數據

1、查詢SQL中的所有表: Select TABLE_NAME FROM 資料庫名稱.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' 執行之後,就可以看到資料庫中所有屬於自己建的表的名稱 2、查詢SQL中所有表及列: Select dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name FROM dbo.syscolumns INNER JOIN dbo.sysobjects ON dbo.syscolumns.id = dbo.sysobjects.id Where (dbo.sysobjects.xtype = 'u') AND (NOT (dbo.sysobjects.name LIKE 'dtproperties')) 3、在Sql查詢分析器,還有一個簡單的查詢方法: EXEC sp_MSforeachtable @command1="sp_spaceused '?'" 執行完之後,就可以看到資料庫中所有用戶表的信息 4、查詢總存儲過程數:select count(*) 總存儲過程數 from sysobjects where xtype='p' 附:xtype類型D = 默認值或 DEFAULT 約束
F = FOREIGN KEY 約束L = 日誌FN = 標量函數
IF = 內嵌表函數
P = 存儲過程
PK = PRIMARY KEY 約束(類型是 K)
RF = 復制篩選存儲過程S = 系統表TF = 表函數
TR = 觸發器U = 用戶表UQ = UNIQUE 約束(類型是 K)V = 視圖X = 擴展存儲過程 另:在sqlserver中取得某個資料庫中所有表名的sql語句 select sysobjects.name from sysobjects.xtype ='U';SELECT name
WHERE (xtype = 'U') 在資料庫的sysobjects表裡有這個資料庫全部表的信息, xtype值為'U'的就是表名 注意:一般通過上述方法獲得全部用戶表示都會有一個dtproperties表,SQLSERVER 默認它也是用戶表,想要從用戶表中排出,需要加上限定條件 status>0,即:select * from sysobjects where xtype='U' and status>0

與sql伺服器資料庫相關的知識