SQL Serverµ½µ×ÐèҪʹÓÃÄÄЩ¶Ë¿Ú
SQL ServerÔÚ°²×°µ½·þÎñÆ÷ÉϺó£¬ÓÉÓÚ³öÓÚ·þÎñÆ÷°²È«µÄÐèÒª£¬ËùÒÔÐèÒªÆÁ±ÎµôËùÓв»Ê¹ÓõĶ˿ڣ¬Ö»¿ª·Å±ØÐëʹÓõĶ˿ڡ£ÏÂÃæ¾ÍÀ´½éÉÜÏÂSQL Server 2008ÖÐʹÓõĶ˿ÚÓÐÄÄЩ£º
Ê×ÏÈ£¬×î³£ÓÃ×î³£¼ûµÄ¾ÍÊÇ1433¶Ë¿Ú¡£Õâ¸öÊÇÊý¾Ý¿âÒýÇæµÄ¶Ë¿Ú£¬Èç¹ûÎÒÃÇÒªÔ¶³ÌÁ¬½ÓÊý¾Ý¿âÒýÇæ£¬ÄÇô¾ÍÐèÒª´ò¿ª¸Ã¶Ë¿Ú¡£Õâ¸ö¶Ë¿ÚÊÇ¿ÉÒÔÐ޸ĵģ¬ÔÚ“SQL ServerÅäÖùÜÀíÆ÷”ÖÐÇл»µ½“XXXµÄÐÒé”ÀïÃæÑ¡Ôñ£¬TCP/IPÐÒéÊôÐÔÖпÉÒÔÉèÖÃTCP¶Ë¿Ú¡£ÈçͼËùʾ£º
SSISÒªµ÷ÓÃDCOMÐÒ飬ËùÒÔÔÚʹÓÃSSISµÄʱºòÐèÒª´ò¿ª135¶Ë¿Ú£¬¶øÇÒÕâ¸ö¶Ë¿ÚÊDz»Äܸü¸ÄµÄ¡£Ö»Óдò¿ª TCP ¶Ë¿Ú 135 ²ÅÄÜ·ÃÎÊ·þÎñ¿ØÖƹÜÀíÆ÷ (SCM)¡£SCM Ö´ÐÐÒÔÏÂÈÎÎñ£ºÆô¶¯ºÍÍ£Ö¹ Integration Services ·þÎñ£¬ÒÔ¼°½«¿ØÖÆÇëÇó´«Êäµ½ÔËÐеķþÎñ¡£
½ÓÏÂÀ´ÔÙ˵һÏÂSSAS£¬SSASĬÈÏʵÀýʹÓõÄÊÇ2383¶Ë¿Ú£¬Èç¹ûÊÇÃüÃûʵÀý£¬ÄÇôÿ¸öʵÀý¶¼»áÓÐÒ»¸ö¹ÜÀíÔ±Ö¸¶¨µÄ¶Ë¿Ú£¬Õâ¸ö¶Ë¿ÚÒ²¿ÉÒÔÊǶ¯Ì¬·ÖÅäµÄ£¬ÓÉÓÚÍøÂ簲ȫµÄÐèÒª£¬Ç¿ÁÒ½¨Ò鲻ҪʹÓö¯Ì¬·ÖÅä¶Ë¿ÚµÄ·½°¸¡£Èç¹ûÊǶ¯Ì¬·ÖÅäµÄ¶Ë¿Ú£¬¿Í»§¶ËÔÚÁ¬½Ó·þÎñÆ÷ʱ£¬½«»áÁ¬½Ó·þÎñÆ÷µÄ2382¶Ë¿Ú£¬Õâ¸ö¶Ë¿ÚÊÇSQL Server BrowserʹÓõĶ˿ڡ£SQL Server BrowserÔÙͨ¹ý2382¶Ë¿Ú¸æË߿ͻ§¶Ë£¬ÐèÒªÁ¬½ÓµÄÃüÃûʵÀýµÄʵ¼Ê¶Ë¿ÚºÅ¡££¨ÕâÊǹٷ½µÄ˵·¨£¬µ«ÊÇÎÒ²¢²»È·¶¨ÕâÀïÊÇÒª2382¶Ë¿Ú£¬²»¹ý½ÓÏÂÀ´Ìáµ½µÄUDP1434¶Ë¿ÚÊǿ϶¨ÓÐÓõġ££©ÁíÍâSQL Server BrowserÐèҪʹÓõ½UDPµÄ1434¶Ë¿Ú£¬ËùÒÔÈç¹ûÐèҪʹÓø÷þÎñµÄ»°£¬±ØÐ뽫UDP1434´ò¿ª¡£ÐÞ¸ÄSSASµÄ¶Ë¿Ú£¬ÐèÒªÏÈ´ò¿ªSSAS·þÎñ£¬È»ºóʹÓÃSSMSÁ¬½Óµ½SSASÖУ¬ÔÚ¶ÔÏó×ÊÔ´¹ÜÀíÆ÷ÖÐÓÒ»÷ʵÀý£¬Ñ¡ÔñÊôÐÔ£¬µ¯³ö·ÖÎö·þÎñÊôÐÔ´°¿Ú£¬ÉèÖÃPortÊôÐÔΪÐèÒªµÄ¶Ë¿Ú£¬Ä¬ÈÏÖµÊÇ0£¬Ò²¾ÍÊÇûÓÐÉèÖõÄÒâ˼£¬È»ºóÖØÆôSSAS·þÎñ¼´¿É¡£
ÖØÆôºó£¬SSMS»ñÈ¡ÆäËû¿Í»§¶ËÁ¬½ÓSSASµÄ»°£¬ÄÇô¾ÍÐèҪʹÓÓÖ÷»úÃû:¶Ë¿Ú”µÄ·½Ê½×÷ΪÁ¬½ÓÖ÷»ú£¬¶øÈç¹ûÊÇÊý¾Ý¿âÒýÇæµÄ»°£¬ÄÇôÊÇʹÓÓÖ÷»úÃû,¶Ë¿Ú”µÄ¸ñʽ£¬ÕâÁ½¸öÊÇÓÐËùÇø±ðµÄ¡£
±¨±í·þÎñÊÇͨ¹ýWebµÄ·½Ê½Ìṩ·þÎñµÄ£¬ËùÒÔĬÈÏÇé¿öϱ¨±í·þÎñʹÓõÄÊÇ80¶Ë¿Ú£¬µ±È»Óû§Ò²¿ÉÒÔÐ޸ı¨±í·þÎñµÄ¶Ë¿Ú£¬ÔÚ±¨±í·þÎñÅäÖùÜÀíÆ÷ÖÐÐÞ¸ÄWeb·þÎñºÍ±¨±í¹ÜÀíÆ÷µÄ¶Ë¿Ú£¬ÈçͼËùʾ£º
SSBµÄ¶Ë¿ÚÅäÖã¬SSBÈç¹ûÉæ¼°µ½¼ÆËã»úÖ®¼äͨ¹ýÍøÂç½øÐÐͨÐÅ£¬ÄÇô¾ÍÐèÒªÉèÖö˵㣨EndPoint£©£¬ÔÚÉèÖÃSSBµÄ¶Ëµãʱ£¬¾ÍÐèÒªÖÆ¶¨ÕìÌýµÄ¶Ë¿Ú£¬±ÈÈçÎÒÃÇ´´½¨ÕâÑùÒ»¸ö¶Ëµã£º
USE master;
GO
CREATE ENDPOINT BrokerEndpoint
STATE = START
Ïà¹ØÎĵµ£º
/*
use master
go
if DB_ID('UserImage') is not null
drop database UserImage
create database UserImage
go
use UserImage
go
create table Images
(
Image_Name nvarchar(255) primary key,
Image_Data Image not null
)
go
create proc InsertImage
(
@Image_Name nv ......
×îÏÈÏ£ÍûʹÓÃdatatable.columnsÖÖËùº¬ÓеÄÊôÐÔÖ±½Ó»ñÈ¡Ïà¹ØÐÅÏ¢£¬¿É²âÊÔºó·¢ÏÖ£¬³ýÁË×Ö¶ÎÃûºÍ×Ö¶ÎÀàÐÍ£¬ÆäËûÊý¾ÝÒ»¸ÅÕÒ²»µ½¡£
GOOGLEÍøÉϺܶàÖÖ·½·¨£¬ÆäÖÐ×îÖ±½ÓµÄÊÇÖ±½Ó²éѯSQLSERVERµÄinformation_schema.columsÊÓͼ£¬´ÓÖÐÖ±½Ó»ñÈ¡ÐÅÏ¢£¬²»¹ýºóÀ´ÓÖ·¢ÏÖ£¬ËäÈ»Êý¾ÝʱȫÁË£¬¿ÉÊÇÐèҪͨ¹ýºÜ¸´Ôӵķ½·¨£¨sys.all_columns sys ......
¾µäSQLÓï¾ä´óÈ«
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
¡¡¡¡SQL·ÖÀࣺ
¡¡¡¡DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
¡¡¡¡DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
¡¡¡¡DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
¡¡¡¡Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
¡¡ ......
ÎÒÃÇÒª×öµ½²»µ«»áдSQL,»¹Òª×öµ½Ð´³öÐÔÄÜÓÅÁ¼µÄSQL,ÒÔÏÂΪ±ÊÕßѧϰ¡¢ÕªÂ¼¡¢²¢»ã×ܲ¿·Ö×ÊÁÏÓë´ó¼Ò·ÖÏí£¡
£¨1£© Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)£º
ORACLE µÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬from×Ó¾äÖÐдÔÚ×îºóµÄ±í(»ù´¡±í driving table)½«±»×îÏÈ´¦Àí£¬ÔÚfrom× ......