環境說明: 一台遠程伺服器,WINDOWS SERVER 2003+SQL SERVER 2005(後改成SQL SERVER 2008)故障描述: 在本地筆記本上安裝了 SQL SERVER2005 ,通過SQL Server Management Studio 串連這台遠程伺服器,報“指定的網路名稱不再可用”錯誤!修改登入時的網路通訊協定也一樣。能PING通伺服器,TELNET
查詢資料庫(Databases)名稱: SELECTname FROM master.dbo.sysdatabasesWHERE status <> 512查詢資料表(Tables)名稱:SELECTname FROM dbo.sysobjectsWHERE OBJECTPROPERTY(id,N'IsUserTable')= 1 AND name <> 'dtproperties'查詢帶Schema 的資料表(Tables)名稱: SELECT b.name+ '.
SqlConnection conn= new SqlConnection("server=.;uid=sa;pwd=123;database=08_09cgywdb;Connection TimeOut=2");conn.Open();SqlCommand comm=new SqlCommand("SELECT OBJECT_NAME (id) FROM sysobjects WHERE xtype = 'U' and name like 'tbl20%' ORDER BY Name",
/********************記錄journal的刪除資訊***************************/create trigger delete_journalon [dbo].[journal] after delete as begin declare @journal_num varchar(50),@journal_title varchar(50); select
繼續調優,今天上午分析了以下一條處理時間達40秒的SQL語句select * from table where T_table_ID in ( select distinct s.t_table_id from ( select distinct a.t_table_id,a.bt from (select left(bt,4) as bbt,* from table where
今天安裝sql server 2000的時候出現“以前的某個程式安裝已在安裝電腦上建立掛起的檔案操作。運行安裝程式之前必須重新啟動電腦”錯誤。無法進行下去。 分析報錯內容,可能的原因就是以前安裝過sql server 2000了。參考網上資料,總算搞定。步驟是: 1)添加/刪除程式中徹底刪除sql server。 2)將沒有刪除的sql server目錄也刪除掉。
今天有個供應商問我一個問題如果更改表中一個欄位的資料類型是不是View中的欄位類型也響應自動更改。當時我想應該是會自動更改的。但是供應商說他們試過了不會更改的,問我除了重建立有沒有什麼辦法。當時想到了重新整理View的預存程序sp_refreshview,讓他們試一下。執行之後View中的資料類型就被更新了。通過這個例子可以看到View中的欄位類型是不會同步的除是schema-bound 的View. MSDN查到的解釋:Updates the metadata for the