Dotnet
Dotnet, Programming, Framework
Hallo zusammen,
Während den Vorberitungen zur SQL2005 Prüfung habe ich mich auch mit den HTTP Endpoints von SQL 2005 befasst.
/****************************************************************************
* Zeigt die Verwendung von HTTP Endpoints unter SQL 2005
* April 2009 Andres Bohren / http://blog.icewolf.ch
****************************************************************************/
/*CREATE PROCEDURE*/
USE db_test
GO
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'usp_kunden' AND type = 'P')
DROP PROCEDURE usp_kunden
GO
CREATE PROCEDURE usp_kunden @nachname as varchar(50)
AS
BEGIN
SELECT * FROM tKunden WHERE fNachname = @Nachname
END
GO
/*TEST PROCEDURE*/
EXEC dbo.usp_kunden 'Bohren'
/*RESERVE NAMESPACE*/
sp_reserve_http_namespace N'http://corp.icewolf.ch/sql'
/*HTTP ENDPOINT*/
CREATE ENDPOINT usp_kunden
STATE = STARTED
AS HTTP (
AUTHENTICATION = ( INTEGRATED ),
SITE = 'corp.icewolf.ch',
PATH = '/sql/kunden',
PORTS = ( CLEAR )
)
FOR SOAP (
WEBMETHOD
'/usp_kunden'
(NAME =...
Hallo zusammen,
Um mich auf die Microsoft Prüfung Microsoft SQL Server 2005 - Implementieren und Verwalten vorzubereiten, habe ich mich auch mal mit den .NET CLR Funktionen von SQL Server 2005 befasst. By the way - ich habe die Prüfung bestanden :o)
In VB.Net Express habe ich eine Klassenbibliothek angelegt mit dem Namespace "sqlclr"
Die Klasse heisst "CLRclass" und hat die Funktionen "myAddition" und "myPet" und die Methode "HelloWorld"
Im SQL Server Management Studio habe ich dann folgende Befehle ausgeführt:
/********************************************************************
* SQL2005 DEMO with .NET CLR
* Copyright c April 2009 - Andres Bohren / http://blog.icewolf.ch
*
* SQL Server Data Types and Their .NET Framework Equivalents
* http://msdn.microsoft.com/de-de/library/ms131092(SQL.90).aspx
********************************************************************/
/*ENABLE CLR...