遠端連線區域網路內的sql server 無法串連 錯誤與解決方案

第一個錯誤"SQL Server 不存在或訪問被拒絕"通常是最複雜的,錯誤發生的原因比較多,需要檢查的方面也比較多 。一般說來,有以下幾種可能性:   1、SQL Server名稱或IP地址拼字有誤;   2、伺服器端網路設定有誤;   3、用戶端網路設定有誤。   要解決這個問題,我們一般要遵循以下的步驟來一步步找出導致錯誤的原因。   首先,檢查網路物理串連:    ping <伺服器IP地址>     或者    ping <伺服器名稱>   如果 ping <伺服器IP地址>

sqlserver 通用分頁預存程序

複製代碼 代碼如下:create proc commonPagination @columns varchar(500), --要顯示的列名,用逗號隔開 @tableName varchar(100), --要查詢的表名 @orderColumnName varchar(100), --排序的列名 @order varchar(50), --排序的方式,升序為asc,降序為 desc @where varchar(100), --where 條件,如果不帶查詢條件,請用 1=1

SQLServer 資料集合的交、並、差集運算

他們的對應關係可以參考下面圖示相關測試執行個體如下: 相關測試執行個體如下: 複製代碼 代碼如下:use tempdb go if (object_id ('t1' ) is not null ) drop table t1 if (object_id ('t2' ) is not null ) drop table t2 go create table t1 (a int ) insert into t1 select 1 union select 2 union select 3

SQL Server 2000中的觸發器使用

下面我摘錄了SQL Server官方教程中的一段關於觸發器的文字,確實有用的一點文字描述。

Sql Server 2000刪除Database Backup檔案

複製代碼 代碼如下:/************************* Sql Server 2000 如何刪除Database Backup **************************/ --可以先備份資料庫[TestDB] BACKUP DATABASE TestDB TO Disk ='E:\Database Backup\TestDB_20090829.bak' WITH INIT; go --添加備份資料庫的邏輯變數名[testdbbk] sp_addumpdevice '

SQLServer 常用語句(按功能分)

一、 簡單查詢 簡單的Transact-SQL查詢只包括挑選清單、FROM子句和WHERE子句。它們分別說明所查詢列、查詢的 表或視圖、以及搜尋條件等。例如,下面的語句查詢testtable表中姓名為“張三”的nickname欄位和email欄位。 SELECT nickname,email FROM testtable WHERE name='張三' (一) 挑選清單 挑選清單(select_list)指出所查詢列,它可以是一組列名列表、星號、運算式、變數(包括局部變數和全域變數)等構成。 1

被遺忘的SQLServer比較子謂詞

官方的參考文檔 http://technet.microsoft.com/zh-cn/library/ms187074%28SQL.90%29.aspx 他們作用於比較子和子查詢之間,作用類似Exists、not exists、in、not in以及其他邏輯意義,這些文法同樣被SQLServer2000支援但是很少看到有人用它們。 複製代碼 代碼如下:set nocount on use tempdb go if (object_id ('t1' ) is not null ) drop

SQLServer 設定單字首大寫

複製代碼 代碼如下:/* --SQLServer中將字串首字母設定大寫: --作者:jinjazz /csdn --SQLServer2005啟用OLEAutomation sp_configure 'show advanced options', 1; go RECONFIGURE; go sp_configure 'Ole Automation Procedures', 1; go RECONFIGURE; go */ use tempdb go if (object_id

SQL Server 觸發器 表的特定欄位更新時,觸發Update觸發器

複製代碼 代碼如下:create trigger TR_MasterTable_Update on MasterTable after update as if update ([Type])--當Type欄位被更新時,才會觸發此觸發器 insert into MasterLogTable select Id ,(Case [Type] when 1 then 'Type1' when 2 then 'Type2' when 3 then 'Type3' when 4 then 'Type4'

SQLServer 迴圈批處理

下面方法可以用來快速產生一批資料 if(object_id('t') is not null) drop table t go create table t(id int identity(1,1),name varchar(40)) go insert into t(name) select newid() go 10 select * from t /* 1 18C1C418-9029-4599-8D5E-616354A113C8 2

SQL Server 索引維護sql語句

使用以下指令碼查看資料庫索引片段的大小情況: 複製代碼 代碼如下:DBCC SHOWCONTIG WITH FAST, TABLERESULTS, ALL_INDEXES, NO_INFOMSGS 以下使用指令碼來處理維護作業: 複製代碼 代碼如下:/*Perform a 'USE <database name>' to select the database in which to run the script.*/ -- Declare variables SET

SQL SERVER 的SQL語句最佳化方式小結

1、SQL SERVER 2005的效能工具中有SQL Server Profiler和Database Engine Tuning Advisor,極好的東東,必須熟練使用。 2、查詢SQL語句時開啟“顯示估計的執行計畫”,分析每個步驟的情況 3、初級做法,在CPU佔用率高的時候,開啟SQL Server Profiler運行,將跑下來的資料存到檔案中,然後開啟Database Engine Tuning Advisor調用那個檔案進行分析,由SQL

SQL SERVER 重複資料刪除內容行

對於重複行刪除的問題,網上很難找到合適的答案,問問題的不少,但在搜尋引擎中草草地看了一下前面的記錄都沒有解決方案。 其實這個問題可以很華麗的解決。 1、如果這張表沒有主鍵(或者相同的行並沒有不相同的內容列),則需要建立一個自增列,用來區分不同列。例如 複製代碼 代碼如下:alter table [tablename] add [TID] int IDENTITY(1,1) 就是增加一個自增量的臨時列TID。 為啥要用SQL語句?如果超過幾十萬行的話用SQL

遠端連線區域網路內的SQL Server 的方法

第一個錯誤"SQL Server 不存在或訪問被拒絕"通常是最複雜的,錯誤發生的原因比較多,需要檢查的方面也比較多。一般說來,有以下幾種可能性:   1、SQL Server名稱或IP地址拼字有誤;   2、伺服器端網路設定有誤;   3、用戶端網路設定有誤。   要解決這個問題,我們一般要遵循以下的步驟來一步步找出導致錯誤的原因。   首先,檢查網路物理串連:   ping <伺服器IP地址>   或者   ping <伺服器名稱>   如果 ping

SQLServer CONVERT 函數測試結果

複製代碼 代碼如下:SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06 SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16 SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06 SELECT

SQLServer 資料庫開發頂級技巧

確保代碼中的資料類型與資料庫中的列類型保持一致   確保您的應用程式各層資料類型保持一致是非常重要的。例如,如果一列的資料類型為NVARCHAR(50),那麼,您應該在代碼查詢與預存程序中使用相同類型的局部變數。   同樣,資料層中的ADO.NET代碼也應該指定相同的資料類型與長度。為什麼這很重要呢?因為如果資料類型與查詢匹配,SQL Server需要先進行資料類型的隱式轉換,以使它們能夠匹配。   也有一些情況,即使為參照列設定了索引,SQL

SQLServer Database Backup過程中經常遇到的九種情況

第一種情況: 有RAID,還需要做Database Backup嗎?   回答:需要。有了RAID,萬一部份磁碟損壞,可以修複資料庫,有的情況下資料庫甚至可以繼續使用。但是,如果哪一天,你的同事不小心刪除了一條重要的記錄,怎麼辦?RAID是無能為力的。你需要合適的備份策略,把那條被誤刪的資料恢複出來。所以有了RAID,仍需要做備份組群,磁碟鏡像同理。   第二種情況: 我們需要全備份+記錄備份?

SQLServer 觸發器 資料庫進行資料備份

複製代碼 代碼如下:  create table test3(id int primary key not null   identity(1,1),uname varchar(20),uage int);   create table test3_bak(id int primary key not   null identity(1,1),bid int,uname varchar(20),   uage int,active char(1));

遠端連線SQLSERVER 2000伺服器方法

測試條件:一個公網IP,兩個靜態IP。   具體步驟:   一、ping伺服器IP能否ping通   觀察遠程SQL Server 2000伺服器的物理串連是否存在。如果不行,請檢查,查看配置,當然得確保遠程sql server 2000伺服器的IP拼字正確。   二 在Dos或命令列下輸入telnet 伺服器IP 連接埠,看能否連通   如telnet 202.114.100.100 1433   通常連接埠值是1433,因為1433是SQL Server

SQLServer 快速備份的十種方法

SQL Server備份是一項系統工程,十分耗費時間。由於運行期間資料庫持續增長,所以相應的備份也要花掉更多時間。通常100G的資料庫就被視為大型資料庫了,如今100G已經是非常普遍的,現在許多資料庫已經達到TB層級了。在本文中我們將分十種方法來討論如何進行SQL Server的快速備份。   1、硬碟來備份 磁帶來存檔

總頁數: 792 1 .... 110 111 112 113 114 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.