最近公司準備做一個小項目,DB用SQL SERVER 2000,開發平台為Java2,開發工具使用JBuilder9,所以我仔細分析了一下在此情況下的資料庫連接方法。其實大家都知道,Java與DB的串連主要分為四種類型:(1)Type1:使用JDBC-ODBC橋實現DB串連,此方法適合於在WINDOWS平台上使用,缺點是不能在APPLET上使用,如果要在用戶端實現DB通訊,那麼必須設定ODBC資料來源。(2)Type2:作用Native-API橋實現DB串連,該方法需在用戶端安裝DB開發商軟體,
一、sql server 2008 安裝的時提示“重啟電腦失敗" Windows Server 2003 系統伺服器上,sql server 2008 express 安裝的時提示“重啟電腦失敗"解決辦法: 開啟登錄編輯程式(regedit.exe),在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager 中找到
前提需要工具:SQL Query Analyzer和SqlExec Sunx Version 第一部分: 有關去掉xp_cmdshell來保護系統的分析總結: 首Crowdsourced Security Testing道一下語句: 1.去掉xp_cmdshell擴充過程的方法是使用如下語句: if exists (select * from dbo.sysobjects where id=object_id(N'[dbo].[xpcmdshell]') and
其實只要使用系統內建的預存程序sp_spaceused就可以得到表的相關資訊如:sp_spaceused 'tablename' 以下是為了方便寫的一個預存程序,目的是把當前的所有表的相關資訊全部都儲存在一個指定的表裡面CREATE PROCEDURE get_tableinfo AS if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespaceinfo]') and
資料庫操作的死結是不可避免的,本文並不打算討論死結如何產生,重點在於解決死結,通過SQL Server 2005, 現在似乎有了一種新的解決辦法。將下面的SQL語句放在兩個不同的串連裡面,並且在5秒內同時執行,將會發生死結。use Northwind begin tran insert into Orders(CustomerId) values('ALFKI') waitfor delay '00:00:05' select * from Orders where