❶ sqlServer2005無法連接資料庫引擎,登不進去。
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
❷ sqlserver2005是一個軟體還是一個系統
以下是我本人的回答:
SQL Server 2005 是一個資料庫管理軟體,主要應用於資料庫管理。如果你想應用它,你就必須先進行系統的學習--諸如「關系型資料庫」等等基礎知識。
以下是網路資料供參考:
SQL Server 是一個全面的、集成的、端到端的數據解決方案,它為組織中的用戶提供了一個更安全可靠和更高效的平台用於企業數據和 BI 應用。SQL Server 2005 為 IT 專家和信息工作者帶來了強大的、熟悉的工具,同時降低了在從移動設備到企業數據系統的多平台上創建、部署、管理和使用企業數據和分析應用程序的復雜性。通過全面的功能集、與現有系統的互操作性以及對日常任務的自動化管理能力,SQL Server 2005 為不同規模的企業提供了一個完整的數據解決方案。圖 1 顯示了 SQL Server 2005 數據平台的布局。
SQL Server 數據平台包括以下工具:
• 關系型資料庫。 一種更加安全可靠、可伸縮更強且具有高可用性的關系型資料庫引擎,性能得到了提高且支持結構化和非結構化 (XML) 數據。
• 復制服務。 數據復制可用於數據分發或移動數據處理應用程序、系統高可用性、企業報表解決方案的後備數據可伸縮並發性、與異構系統(包括已有的 Oracle 資料庫)的集成等。
• 通知服務。 用於開發和部署可伸縮應用程序的先進的通知功能能夠向不同的連接和移動設備發布個性化的、及時的信息更新。
• 集成服務。 用於數據倉庫和企業范圍內數據集成的數據提取、轉換和載入 (ETL) 功能。
• 分析服務。 聯機分析處理 (OLAP) 功能可用於對使用多維存儲的大量和復雜的數據集進行快速高級分析。
• 報表服務。 全面的報表解決方案,可創建、管理和發布傳統的、可列印的報表和交互的、基於 Web 的報表。
• 管理工具。 SQL Server 包含的集成管理工具可用於高級資料庫管理和優化,它也與其他工具,如 Microsoft Operations Manager (MOM) 和 Microsoft Systems Management Server (SMS) 緊密集成在一起。標准數據訪問協議大大減少了 SQL Server 和現有系統間數據集成所花的時間。此外,構建於 SQL Server 內的本機 Web service 支持確保了和其他應用程序及平台的互操作能力。
• 開發工具。 SQL Server 為資料庫引擎、數據抽取、轉換和裝載 (ETL)、數據挖掘、OLAP 和報表提供了和 Microsoft Visual Studio 相集成的開發工具,以實現端到端的應用程序開發能力。SQL Server 中每個主要的子系統都有自己的對象模型和應用程序介面 (API),能夠將數據系統擴展到任何獨特的商業環境中。
SQL Server 2005 數據平台為各種規模的組織提供了以下好處:
• 充分利用數據資產。 除了為業務線和分析應用程序提供一個安全可靠的資料庫之外,SQL Server 2005 也使用戶能夠通過嵌入的功能(如報表、分析和數據挖掘等)從他們的數據中得到更多的價值。您可以充分利用其強大功能性和靈活性將數據傳遞到組織的每個角落,而成本僅為其他一些系統的一部分。
• 提高生產效率。 通過全面的 BI 功能以及熟悉的 Microsoft Office 系統之類的工具集成,SQL Server 2005 為組織內信息工作者提供關鍵的、及時的業務信息以滿足他們特定的需要。SQL Server 2005 的目標是將 BI 擴展到組織內的所有用戶,並且最終幫助組織內所有級別的用戶能夠基於他們最有價值的資產—數據來做出更好的業務決策。
• 減少 IT 復雜性。 SQL Server 2005 簡化了開發、部署和管理業務線和分析應用程序的復雜度,它為開發人員提供了一個靈活的開發環境,為資料庫管理人員提供了集成的自動管理工具。
• 降低總體擁有成本 (TCO)。 SQL Server 2005 中集成的方法和對產品易用性和部署上的關注提供了行業上最低的規劃、實現和維護成本,使資料庫投資能快速得到回報。
SQL Server 2005 為您的組織提供值得信賴的技術和功能。SQL Server 2005 在企業數據管理、開發者效率和 BI 等主要領域取得了顯著進步,表明向 SQL Server 2005 升級或遷移具有顯而易見的好處。
SQL Server 2005 所具有的潛力可使您將自己的業務提升到一個新高度-建議您為自己大膽嘗試。
❸ 在Sqlserver2005中 右鍵打開一個表很慢,但是修改一個表很快,表中沒有數據也很慢,怎麼辦
這個可能與你的機器的硬體配置有關,還有一點就是,sqlserver2005的企業管理器,本來就是一個相對較大的程序,打開時確實很慢,所以一般我在使用的時候,都沒有用到企業管理器。我用的是另一個工具 sqldbx ,你也可以使用這個工具,
❹ sqlserver2005問題
用convert()函數,如要把一個bit類型的變數@num轉化為varchar類型:convert(varchar(4),@num).
❺ sqlserver2005怎麼進入和2000查詢分析器一樣的界面
在2005中是用:SQL
Server
Management
Studio
這個東西把2000的企業管理器和查詢分析器整合了,更好用
打開執行sql的窗口,就是點文件菜單下面的「新建查詢」
❻ 如何啟動和停止SQLServer2005服務
1)開始-運行-CMD,在打開的命令提示符窗口中輸入netstartmssqlserver,啟動SQLServer服務
2)我的電腦右鍵--管理--服務和應用程序--服務--右邊列表中將列出所安裝的所有SQLServer2005服務。選擇要啟動的服務,單擊滑鼠右鍵,在彈出的菜單中選擇「啟動」命令,啟動服務
3)開始-程序-MicrosoftSQLServer2005-配置管理器-SQLServerConfigurationManager,單擊左邊列表的「SQLServer2005服務」,右邊列表中將列出所安裝的所有SQLServer2005服務。選擇要啟動的服務,單擊滑鼠右鍵,在彈出的菜單中選擇「啟動」命令,啟動服務
❼ sqlserver2005 如何查看 32位 64 位
首先看系統,如果你系統是32位的。SQL也會是32位。
其次可以打開SQl幫助中關於。貼出內容
❽ SQLServer2005無法連接資料庫伺服器怎麼辦
很多時候,有些小夥伴在登錄SQLSERVER2005時,無法連接到伺服器,這是什麼原因呢,大多數情況下,是本地的SQLSERVER2005服務沒有啟動,或者是安全衛士等軟體將SQLSERVER2005的服務給禁止了,那麼怎麼解決這些問題呢?
https://jingyan..com/article/597a064366006b312b52431b.html
❾ 如何查SQLSERVER2005的版本
如何查看SQL Server 2005版本號
連接到該實例時在 sql server Management Studio 的對象資源管理器中查看。
方法一:打開sql server Management Studio的菜單「幫助」——「關於」,即可查看到版本。
方法二:通過對資料庫引擎實例執行查詢 T-SQL 語句:
SELECT SERVERPROPERTY('proctversion'), SERVERPROPERTY ('proctlevel'), SERVERPROPERTY ('edition')
下列出了SQL SERVER 2005的版本對應的版本號:
SQL Server2005 RTM 9.00.1399 RTM
SQL Server2005 SP1 9.00.2047 Service Pack 1
SQL Server2005 SP2 9.00.3042 Service Pack 2 Original
SQL Server2005 SP2 9.00.3043 Service Pack 2 Refresh
SQL Server2005 SP3 9.00.4035 Service Pack 3
❿ SQLServer2005無法連接資料庫伺服器(錯誤26)怎麼辦
看你這個應該是遠程連接吧
遠程的話,使用windows身份驗證是沒法通過的,除非你windows用戶的設置跟伺服器一模一樣
用sa登錄