在Sql Server的預存程序中調用Com組件

        有時候,出於SQL Server本身的功能不足,我們需要用外部的程式來實現,而Com由於其語言的無關性和強大的功能就成為與Sql Server介面的首選,並且sql Server本身也提供了這方面的系統預存程序用以實現與com的介面。這幾個相關的系統預存程序為:          sp_OACreate 在 SQL Server執行個體建立 OLE 對象的執行個體。          sp_OAMethod 調用 OLE 對象的方法         

有關SQLServer記憶體問題(收藏)

http://www.richsearch.com/search/search.aspx?page=1&S1=%2B%E5%86%85%E5%AD%98%20%2B"SQL%20Server"給SQLServer分配多些記憶體(預設是動態分配,可以把最小值改變為一個比較大的資料)。查看把資料庫的記錄檔和資料檔案大小,並適當調節。-----------------插入記錄慢,可能是因為表使用了CLUSTERED

SQL SERVER中DBLINK的實現

不同伺服器資料庫之間的資料操作--建立連結的伺服器 exec sp_addlinkedserver'ITSV' ,'' , 'SQLOLEDB' ,'遠程伺服器名或ip地址'exec sp_addlinkedsrvlogin'ITSV' ,'false' ,null , '使用者名稱' ,'密碼'--查詢樣本 select* from ITSV.資料庫名.dbo.表名--匯入樣本 select* into 表from ITSV.資料庫名.dbo.表名--以後不再使用時刪除連結的伺服器exec

SQL SERVER 資料庫日誌已滿,如何收縮資料庫日誌

Microsoft OLE DB Provider for SQL Server 錯誤 '80040e14' 資料庫 'mis1' 的日誌已滿。請備份該資料庫的交易記錄以釋放一些日誌空間。 使用了一個簡單的方法收縮了日誌:1、BACKUP LOG .... WITH NO_LOG 2、收縮資料庫OK,同步重新進行中。。。。answer:你查一下資料庫的記錄模式是不是full?這個模式產生的日誌巨大,改成簡單模式就可以了,再把資料庫設為自動收縮。  SQL

Sql Server資料庫開發之觸發器及CharIndex系統函數的用法

觸發器:觸發器是資料庫表的觸發器,主要是在對錶的插入、修改、刪除等操作時執行的一段代碼,用來作為該表的約束。執行個體說明:在一個問題上報案例中,當一個問題事件上報到資料庫表中時,即在資料庫表插入資料時,判斷問題狀態是0(審核)時,添加一個該問題事件的索引到另一個表中供查詢使用。代碼如下:ALTER TRIGGER [dbo].[InsertProblem] ON [dbo].[Problem]AFTER INSERT AS declare @in_taskid

[sql server][access]沙箱漏洞

首先我在<Jet引擎可以調用VBA的shell()函數>(http://www.520hack.com)這份資料知道在accessl裡可以直接進行sql查詢,具體的在Access中測試.測試的SQL語句如下:Select shell('c:/windows/system32/cmd.exe /c net user ray 123

[sql server] 執行計畫的緩衝和重新使用

執行計畫的緩衝和重新使用 SQL Server 2005 有一個用於儲存執行計畫和資料緩衝區的記憶體池。池內分配給執行計畫或資料緩衝區的百分比隨系統狀態動態波動。記憶體池中用於儲存執行計畫的部分稱為過程緩衝。SQL Server 2005 執行計畫包含下列主要組件: 查詢計劃

[sql server] 遠端連線問題與注意

--1 查詢逾時 select CommentID ,  GeneralID ,  NodeID ,     TopicID   ,  CommentTitle from opendatasource( 'SQLOLEDB',  'Data Source=111.68.9.50;User ID=sq_zhqlzzf;Password=123456').sq_zhqlzzf.dbo.PE_Comment/*連結的伺服器"(null)"的 OLE DB 提供者 "SQLNCLI" 返回了訊息

SQL Server資料庫程式設計知識總結

        SQL

SQL Server Management Studio 的一個bug

平時很少用SQL Server 2008,偶爾用一次,還真是遇到了一些問題,幾經周折,從官網上才找到解決辦法:問題描述:登陸後,點擊資料庫,出現伺服器主體 "xxxcom" 無法在當前安全上下文下訪問資料庫 "db_xxx_com"。 問題原因:SQL Server 2008 bug問題解決辦法(非原創,參考官網):1、用SQL Server Management Studio登入伺服器。 2、在物件總管,單擊“資料庫”檔案夾。 3、在“物件總管詳細資料”按右鍵該欄位標題,然後單擊“重設視圖”。

【SQL Server】 範式

為了提高資料庫應用系統的效能,這裡,我們引入一個傳統的概念——關聯式資料庫正常化理論。今天,我們主要瞭解一下——範式。什麼是範式呢?當關係滿足不同層次的要求時稱為範式,滿足最低要求的是第一範式,即1NF。在關聯式資料庫中,對關係模式的基本要求是滿足1NF,實際應用中通常要求滿足3NF。 關係模式的正常化過程是通過對關係模式的分解實現的,把低一級的關係模式分解為高一級的關係模式。 第一範式:如果關係模式的每一個屬性只包含單一的值,則關係模式滿足1NF。      學號     姓名       

SQL Server伺服器名稱與預設執行個體名不一致的修複方法

--原因分析:--SERVERPROPERTY 函數的 ServerName 屬性與@@SERVERNAME 返回相似的資訊。--ServerName 屬性提供Windows 伺服器和執行個體名稱,兩者共同構成唯一的伺服器執行個體;--@@SERVERNAME 提供當前配置的本機伺服器名稱。--如果安裝時未更改預設伺服器名稱,則 ServerName 屬性和 @@SERVERNAME 返回相同的資訊。如果在安裝時已將本機伺服器名稱從預設伺服器名稱更改為其他名稱,則 @@SERVERNAME

將Microsoft SQL Server 2000資料庫轉換成MySQL資料庫

1. 下載並安裝MyODBC。2. 建立一個空的MySQL資料庫。3. 在Windows >> 控制台 >> 管理工具 >> 資料來源(ODBC)裡添加一個類型為MySQL ODBC Driver的使用者DSN。4. 開啟Microsoft SQL Server 2000的資料轉換服務匯入/匯出嚮導(DTS),下一步,資料來源選擇用於 SQL Server 的 Microsoft OLE DB 提供者,資料庫選擇要轉換的Microsoft SQL

用Fiddler 和 SQL Server Profiler 測試資料庫瓶頸

某國外論壇的文章,先收藏以後看有空再考慮翻譯話說如果熟悉這2個工具直接看沒啥問題吧~~~How to Use Fiddler and SQL Server Profiler to Look for Database Performance BottlenecksPosted on 2/4/2009 12:47:35 PM in #.NETHere I want to describe the steps you can use to search for database

SQL Server Migration Assistant for MySQL! 使用方法

SQL Server Migration Assistant for MySQL!The SQL Server Migration Assistant (SSMA) team announced today the availability of the migration assistant for MySQL! (Yes, it supports SQL Server Express.) You can…Read the team’s announcement here:

SQL SEVER 元年是1900年

用SQL語句求 本月第一天,怎麼寫?可以這樣寫:SELECT DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0);按照日期函數DATEDIFF的定義,第二個參數是開始日期,第三個參數是結束日期,那麼在這裡,0是什麼意思?好像在哪裡看過,說日期類型,本質上也是個數值,那麼在這裡寫0也不會有錯。問題是,0是哪個日子?SELECT CAST(0 AS DATETIME)得到的結果是:1900-01-01 00:00:00.000原來,0就是SQL

SQL Server 如何建表

   利用SQL Server建一個簡單的表因為在同一個資料庫中不允許有兩個相同的表,所以在建表之前應判斷該表是否存在,然後再建立新的表。因此用到了兩個函數。 一、OBJECT_ID: 返回資料庫物件標識號。 文法 OBJECT_ID ( 'object' ) 參數 'object' 要使用的對象。object 的資料類型為 char 或 nchar。如果 object 的資料類型是 char,那麼隱性將其轉換成 nchar。傳回型別 int 樣本 下面的樣本為 pubs 資料庫中的

VB6.0操作SQL Server(一)——如何串連資料庫

在我們的初期學習中,VB與SQL Server都是不可缺少的,那麼,如何用VB來串連資料庫?今天,我們就來解決這個不是問題的問題:1.使用ADO(ActiveX Data Objec,ActiveX資料對象)串連SQL Server1)使用ADO控制項串連使用ADO控制項的ConnectionString屬性就可以串連SQL Server,該屬性包含一個由分號分隔的argument=value語句的字串,用於指定建立與資料來源串連的資訊,文法如下:Provider=Drive;Password=

SQL SERVER BACKUP DATABASE 加快備份速度方法(壓縮-Compression)

很多SQL SERVER DBA 在備份的時候,一般的撰寫格式,都是如下BACKUP DATABASE AdventureWorksTO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak'   WITH FORMAT,CHECKSUM;對於比較大的資料庫,備份時間比較長,最近在研究了BACKUP DATABASE 參數後,發現可以通過設定一下參數,加快備份速度:1.備份的時候,設定多個備份組,比如TO DISK = N'd:/1.bak',DISK =

SQL Server——觸發器

        在上一篇部落格中我們學習總結了預存程序,今天我們學習一種特殊的預存程序——觸發器。顧名思義,觸發器,就是通過某個事件一觸發它就會執行。現在我們還從它的概述,實現和管理三個方面來總結。      一,概述:              1,概念:觸發器是一種特殊類型的預存程序,它在插入,刪除或修改特定表中的資料時觸發執行。                               通常可以執行一定的商務規則,以保持資料的完整性,檢查資料的有效性,實現資料庫             

總頁數: 792 1 .... 243 244 245 246 247 .... 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.