Time of Update: 2018-12-08
問:SQL Server應該怎樣訪問Sybase資料庫的表? 答:具體方法如下: 1: 安裝Sybase用戶端 版本的要求: Sybase Client 11.9.2 for NT 1.1:安裝完成後,運行開始->程式->Sybase->Dsedit 1.2:選擇菜單的'Server Object',-> 'Add' 輸入服務名 比如 1.70 1.3:然後在Server列表中選擇'1.70',雙擊右邊的對話方塊server
Time of Update: 2018-12-08
如果你細心跟蹤一下SQL Server資料庫伺服器的登入過程,你會發現口令計算其實是非常脆弱的,SQL Server資料庫的口令脆弱體現兩方面:1、網路登陸時候的口令密碼編譯演算法 2、資料庫儲存的口令密碼編譯演算法。 下面就分別講述: 1、網路登陸時候的口令密碼編譯演算法 SQL Server網路加密的口令一直都非常脆弱,網上有很多寫出來的對照表,但是都沒有具體的演算法處理,實際上跟蹤一下SQL Server的登陸過程,就很容易擷取其解密的演算法:好吧,我們還是示範一下彙編流程:
Time of Update: 2018-12-08
最近做一個項目(Asp.net+Sql Server 2000),在原來開發的機器上運行沒有任何問題.但當我在另外一台機器上偵錯工具(本機調試)的時候,總出現“SQL Server不存在或訪問被拒絕”。相信在任何一個搜尋網站輸入這樣的檢索詞,一定會獲得n多的頁面。 總結起來的關於SQL Server串連中此類四個最常見錯誤錯誤解決方案如下: 一."SQL Server 不存在或訪問被拒絕" 這個是最複雜的,錯誤發生的原因比較多,需要檢查的方面也比較多. 一般說來,有以下幾種可能性: 1,SQL
Time of Update: 2018-12-08
在sql server中經常有這樣的問題: 一個表採用了自動編號的列之後,由於測試了好多資料,自動編號已累計了上萬個。現在正是要用這個表了,測試資料已經刪了,遺留下來的問題 就是 在錄入新的資料,編號只會繼續增加,已使用過的但已刪除的編號就不能用了, 誰知道如何解決此問題? truncate命令不但會清除所有的資料,還會將IDENTITY的SEED的值恢複到原是值。 而DBCC CHECKIDENT則更加方便一些,可以在不刪除資料的情況下指定SEED的值。 1.
Time of Update: 2018-12-08
重裝MS SQL Server 2000一般需要徹底刪除原安裝檔案,以前總是無法重新安裝,預設被佔了,現在網上看到了特用如下方法對付安裝掛起問題: 1、在開始->運行中輸入regedit 2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 3、選擇檔案->匯出,儲存(安全起見) 4、在右邊視窗右擊PendingFileRenameOperations,選擇刪除,然後確認
Time of Update: 2018-12-08
複製錯誤排查案例 王景正 一、配置出錯 1. 現象:SQL Server Scheduled Job '複製代理程式檢查' (0x8B6402EFE814B543A112E5A5A5FBB8CF) - Status: 失敗 - Invoked on: 2007-07-20 08:50:01 - Message: 作業失敗。 無法確定所有者(WANGJINGZHENG\Administrator,擁有作業 複製代理程式檢查)是否有訪問伺服器的許可權(原因: 未能獲得有關 Windows
Time of Update: 2018-12-08
一、備份資料庫 1、開啟SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server 2、SQL Server組-->雙擊開啟你的伺服器-->雙擊開啟資料庫目錄 3、選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇備份資料庫
Time of Update: 2018-12-08
Display SQL Server Version Information Description Display SQL Server Version Information. Supported Platforms SQL Server 2000 Yes Script Code strDBServerName = "." Set objSQLServer = CreateObject("SQLDMO.SQLServer") objSQLServer.LoginSecure = True
Time of Update: 2018-12-08
Display SQL Server Login Mode. Supported Platforms SQL Server 2000 Yes Script Code SQLDMOSecurity_Integrated = 1 SQLDMOSecurity_Mixed = 2 SQLDMOSecurity_Normal = 0 SQLDMOSecurity_Unknown = 9 strDBServerName = "." Set
Time of Update: 2018-12-08
設計1個應用系統似乎並不難,但是要想使系統達到最佳化的效能並不是一件容易的事。在開發工具、資料庫設計、應 用程式的結構、查詢設計、介面選擇等方面有多種選擇,這取決於特定的應用需求以及開發隊伍的技能。本文以SQL Server為例,從後台資料庫的角度討論應用程式效能最佳化技巧,並且給出了一些有益的建議。 1 資料庫設計 要在良好的SQL Server方案中實現最優的效能,最關鍵的是要有1個很好的資料庫設計方案。在實際工作中,許多SQL
Time of Update: 2018-12-08
Sample script that displays all of the users in a given SQL Server DB. Supported Platforms SQL Server 2000 Yes Script Code 複製代碼 代碼如下:strDBServerName = "." strDBName = "ScriptingGuysTestDB" Set objSQLServer = CreateObject("SQLDMO.SQLServer")
Time of Update: 2018-12-08
Create a SQL Server database.複製代碼 代碼如下:DB_SIZE_IN_MEGABYTES = 5 strDBServerName = "." Set objSQLServer = CreateObject("SQLDMO.SQLServer") objSQLServer.LoginSecure = True objSQLServer.Connect strDBServerName Set objDB = CreateObject("SQLDMO.Database")
Time of Update: 2018-12-08
下面是Sql Server 和 Access 操作資料庫結構的常用Sql,希望對你有所協助。內容由海娃整理,不正確與不完整之處還請提出,謝謝。建立表:create table [表名]([自動編號欄位] int IDENTITY (1,1) PRIMARY KEY ,[欄位1] nVarChar(50) default '預設值' null ,[欄位2] ntext null ,[欄位3] datetime,[欄位4] money null ,[欄位5] int default 0,[欄位6]
Time of Update: 2018-12-08
一、找一張SQL server伺服器版光碟片,在光碟片上找到目錄“MSDE”並進入,運行SETUP.EXE檔案,並按照程式要求進行安裝。安裝完成重新啟動電腦。 二、運行光碟片中的,AUTORUN.EXE檔案,或讓光碟片自動運行,開啟安裝介面後, 點擊“安裝SQL server 2000組件(C)”-->“安裝資料庫伺服器(S)” 這裡程式將提示你“....伺服器組件在此系統上不受支援,.....”點“確定”。 進入新的安裝介面,點擊“下一步”,選擇預設的“本機電腦”-->“
Time of Update: 2018-12-08
一.設定用戶端網路工具 + 生產力點擊“開始”-“程式”,在“Microsoft SQL Server”菜單中選擇“用戶端網路工具 + 生產力”。在“別名”選項中點擊“添加”。在“伺服器別名”中,填入您網站網域名稱,在“網路程式庫”地區中點擊“TCP/IP”,在“串連參數”地區取消“動態決定連接埠”,指定“連接埠號碼”為2433。填寫完畢後,點擊“確定”按鈕儲存配置。二.企業管理器的使用點擊“開始”-“程式”,在“Microsoft SQL
Time of Update: 2018-12-08
/* *************************************************************** ** 中國無憂商務網千萬數量級分頁預存程序 ** *************************************************************** 參數說明: 1.Tables :表名稱,視圖 2.PrimaryKey :主關鍵字 3.Sort :排序語句,不帶Order By 比如:NewsID Desc,OrderRows
Time of Update: 2018-12-08
一般的情況下我們會選用SQL Server內建的資料庫維護計劃來定義備份. 但有些時候,有的機器資料庫維護計劃不能成功實現備份. 錯誤原因可能不盡相同, 這時我們可以用簡單的SQL Server備份指令碼來做備份. 產生簡單的SQL Server備份指令碼的SQL語句: use master select 'backup database '+name+' to disk=''F:\sqlserver_backup\'+name+'.bak'' with init' from
Time of Update: 2018-12-08
在實際的工作中,尤其是在生產環境裡邊,SQL語句的最佳化問題十分的重要,它對資料庫的效能的提升也起著顯著的作用.我們總是在抱怨機器的效能問題,總是在抱怨並發訪問所帶來的瑣問題,但是如果我們對沒一條SQL語句進行最佳化,儘管不能說可以解決全部問題,但是至少可以解決大部分問題. 1.Top排序問題. 我們經常要對錶某個欄位進行排序,然後取前N名.所以我們會寫如下的SQL語句: select top 100 * from 表 order by Score desc
Time of Update: 2018-12-08
很多SQL Server程式員對子查詢(subqueries)的使用感到困惑,尤其對於嵌套子查詢(即子查詢中包含一個子查詢)。現在,就讓我們追本溯源地探究這個問題。 有兩種子查詢類型:標準和相關。標準子查詢執行一次,結果反饋給父查詢。相互關聯的子查詢每行執行一次,由父查詢找回。在本文中,我將重點討論嵌套子查詢(nested subqueries)(我將在以後介紹相互關聯的子查詢)。 試想這個問題:你想產生一個賣平墊圈的銷售人員列表。你需要的資料分散在四個表格中:人員.連絡方式(Person.
Time of Update: 2018-12-08
1.在查詢分析器理啟動或停止SQL Agent服務 啟動 use master go xp_cmdshell 'net start SQLSERVERAGENT' 停止 use master go xp_cmdshell 'net stop SQLSERVERAGENT' 將服務的啟動從手工方式改為自動啟動方式 exec xp_cmdshell 'scm -Action 7 -Service mssqlserver -SvcStartType 2'