mssqlÀïsp_MSforeachtableºÍsp_MSforeachdbµÄÓ÷¨
´Ómssql6.5¿ªÊ¼£¬Î¢ÈíÌṩÁËÁ½¸ö²»¹«¿ª£¬·Ç³£ÓÐÓõÄϵͳ´æ´¢¹ý³Ìsp_MSforeachtableºÍsp_MSforeachdb£¬ÓÃÓÚ±éÀúij¸öÊý¾Ý¿âµÄÿ¸ö±íºÍ±éÀúDBMS¹ÜÀíϵÄÿ¸öÊý¾Ý¿â¡£
ÎÒÃÇÔÚmasterÊý¾Ý¿âÀïÖ´ÐÐÏÂÃæµÄÓï¾ä¿ÉÒÔ¿´µ½Á½¸öprocÏêϸµÄ´úÂë
use master
exec sp_helptext sp_MSforeachtable
exec sp_helptext sp_Msforeachdb
sp_MSforeachtableϵͳ´æ´¢¹ý³ÌÓÐ7¸ö²ÎÊý£¬½âÊÍÈçÏ£º
@command1 nvarchar£¨2000£©, --µÚÒ»ÌõÔËÐеÄT-SQLÖ¸Áî
@replacechar nchar£¨1£© = N'?', --Ö¸¶¨µÄռλ·ûºÅ
@command2 nvarchar£¨2000£©= null,--µÚ¶þÌõÔËÐеÄT-SQLÖ¸Áî
@command3 nvarchar£¨2000£©= null, --µÚÈýÌõÔËÐеÄT-SQLÖ¸Áî
@whereand nvarchar£¨2000£©= null, --¿ÉÑ¡Ìõ¼þÀ´Ñ¡Ôñ±í
@precommand nvarchar£¨2000£©= null, --ÔÚ±íǰִÐеÄÖ¸Áî
@postcommand nvarchar£¨2000£©= null --ÔÚ±íºóÖ´ÐеÄÖ¸Áî
sp_MSforeachdb³ýÁË@whereandÍ⣬ºÍsp_MSforeachtableµÄ²ÎÊýÊÇÒ»ÑùµÄ¡£
--ÎÒÃÇÀ´¿´¿´sp_MSforeachtableµÄÓ÷¨£¨sp_MSforeachdbµÄÓ÷¨ÀàËÆ£©£º
--ͳ¼ÆÊý¾Ý¿âÀïÿ¸ö±íµÄÏêϸÇé¿ö£º
exec sp_MSforeachtable @command1="sp_spaceused '?'"
--¼ì²éÊý¾Ý¿âÀïÿ¸ö±í»òË÷ÒýÊÓͼµÄÊý¾Ý¡¢Ë÷Òý¼°text¡¢ntext ºÍimage Ò³µÄÍêÕûÐÔ
--ÏÂÁÐÓï¾äÐèÔÚµ¥Óû§Ä£Ê½ÏÂÖ´ÐУ¨sp_dboption 'db_name', 'single user', 'true'£©,½«true¸Ä³Éfalse¾ÍÓÖ±ä³É¶àÓû§ÁË
exec sp_msforeachtable "dbcc checktable('?',repair_rebuild)"
Ïà¹ØÎĵµ£º
MSSQLÈ«ÎļìË÷ --1.´ò¿ªÊý¾Ý¿â
use pubs
go
--2.´ò¿ªÈ«ÎÄË÷ÒýÖ§³Ö
--execute sp_fulltext_database 'enable'
/*
£¨ËùÓ°ÏìµÄÐÐÊýΪ 1 ÐУ©
£¨ËùÓ°ÏìµÄÐÐÊýΪ 0 ÐУ©
£¨ËùÓ°ÏìµÄÐÐÊýΪ 1 ÐУ©
*/ ......
ÍøÕ¾¸ü»»¿Õ¼äµÄʱºò£¬¾³£»áÒòΪMSSQLÊý¾Ý¿âÃû²»Í¬£¬µ¼Ö´Ӿɿռ䱸·ÝµÄÊý¾Ý¿âÔÚпռ仹ԺóÎÞ·¨Õý³£Ê¹Óá£Õâʱºò£¬ÎÒÃÇ¿ÉÒÔͨ¹ý½«Êý¾Ý¿â±íµÄËùÓÐÕßÐÞ¸ÄΪ"dbo"À´½â¾öÕâ¸öÎÊÌ⣬¾ßÌåµÄ·½·¨ÈçÏ£º
´ò¿ª"Microsoft SQL Server"µÄ“ÆóÒµ¹ÜÀíÆ÷”£¬µã¿ªÒªÐ޸ĵÄÊý¾Ý¿â£¬Ñ¡Ôñ¹¤¾ßÀ¸Éϵ繤¾ß” ......
-- ÈÎÒâ½øÖÆ×ª»»Îª10½øÖÆ
-- Àý 0FA ת»»Îª 16½øÖÆ select dbo.f_BinaryToInt('0123456789ABCDEF', '0FA')
CREATE function dbo.f_BinaryToInt(@BinaryFormate varchar(100), @num varchar(200))
--@BinaryFormate Ϊ×Ô¶¨ÒåµÄ½øÖƸñʽ
--@num ΪҪת»»³É10½øÖƵÄ×Ô¶¨ ......
»ù±¾ÔÀí
FreeTDSΪLinuxϵͳÌṩÁËTDSÐÒéµÄ¿ªÔ´¿Í»§¶Ë¡£ÓÉÓÚMS SQLºÍSybaseʹÓõÄÇ¡ÊÇTDSÐÒ飬ËùÒÔÔÚLinuxÖпÉÒÔÓÃFreeTDSÁ¬½ÓMS SQL¡£
ÎÒÃÇ¿ÉÒÔÀûÓÃOpenOffice.Org Base¼°Linux ODBCʵÏÖ¿ÉÊÓ»¯µÄÊý¾Ý¿â²é¿´·½Ê½¡£·½±ã¸öÈËÓû§Ê¹ÓÃLinuxÔ¶³Ì¹ÜÀí×Ô¼ºµÄÊý¾Ý¿âϵͳ¡£
ÃüÁîÐз½Ê½Ê¹Ó÷½·¨¼ò½é
°²×°FreeTDSºÍsqsh
Ê×ÏȰ ......
µ±Êý¾Ý·þÎñÆ÷ºÍWeb·þÎñÆ÷²¿ÊðÔÚ²»Í¬µÄ·þÎñÆ÷ÉÏʱ£¬»áÓõ½·Ö²¼Ê½ÊÂÎñ£¬ÐèÒª¶ÔÁ½¸ö·þÎñÆ÷µÄMSDTC½øÐÐÅäÖá£
´ò¿ª“¹ÜÀí¹¤¾ß¨D¨D×é¼þ·þÎñ”£¬ÒÔ´Ë´ò¿ª“×é¼þ·þÎñ¨D¨D¼ÆËã»ú”£¬ÔÚ“ÎҵĵçÄÔ”Éϵã»÷ÓÒ¼ü¡£ÔÚMSDTCÑ¡ÏÖУ¬µã»÷“°²È«ÅäÖÔ°´Å¥¡£ ......