Instrucciones para truncar el registro de transacciones de SQL Server 2008; solo es necesario cambiar BASEDEDATOS por el nombre real de la base de datos.
CHECKPOINT
GO
BACKUP LOG SAEM TO DISK=’NUL:’
GO
DBCC SHRINKDATABASE (SAEM , 10)
GO
Instrucciones para truncar el registro de transacciones de SQL Server 2008; solo es necesario cambiar BASEDEDATOS por el nombre real de la base de datos.
CHECKPOINT
GO
BACKUP LOG SAEM TO DISK=’NUL:’
GO
DBCC SHRINKDATABASE (SAEM , 10)
GO
Para permitir el acceso a SQL Server mediante la intranet realizar lo siguiente:
Entrar al grupo de programas Microsoft SQL Server 2008 R2 -> Herramientas de configuración -> Administrador de configuración de SQL Server y en la seccion de Configuracion de red de la instancia de SQL Server Habilitar el protocolo TCP/IP
Posteriormente proceder con las siguientes indicaciones para la configuración del Firewall de Windows
Open the Control Panel
You may need to also add the Sql Browser service so that any named instances can be found.
SELECT email
FROM usuarios_registrados
WHERE boletin = 1
AND email
NOT REGEXP ‘^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,6}$’;
Esta regla es para permitir usuarios de 4 hasta 28 caracteres de longitud, alfanuméricos y permitir guiones bajos.
$string = "userNaME4234432_";
if (preg_match('/^[a-zd_]{4,28}$/i', $string)) {
echo "example 1 successful.";
}
Números telefónicos
Esto es para validar números de teléfono (en el formato de Estados Unidos, Canadá y México) el número debe ser de la siguiente manera: (###)###-####
$string = "(032)555-5555";
if (preg_match('/^((?[0-9]{3,3})?|[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[-. ]?[0-9]{4,4}$/', $string)) {
echo "ejemplo 2 realizado con éxito.";
}
El número de teléfono puede ser escrito así (###) ###-####, o así ###-###-#### y también va a validar.
No hace falta decir más el código es el siguiente.
$string = "first.last@domain.co.uk";
if (preg_match(
'/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',
$string)) {
echo "ejemplo 3 realizado con éxito.";
}
Códigos postales de que permite solo números en el siguiente formato xxxxx y xxxxx-xxxx
$string = "55324-4324";
if (preg_match('/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/', $string)) {
echo "ejemplo 4 realizado con éxito.";
}
No necesitamos hacer un PING ni nada por el estilo, sólo verificamos que estén bien escritas, cómo este ejemplo 255.255.255.0.
$string = "255.255.255.0";
if (preg_match(
'^(?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)(?:[.](?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)){3}$',
$string)) {
echo "ejemplo 5 realizado con éxito.";
}
Ya que hablamos de números tambien podemos verificar valores hexadecimales de números en sus 2 formas la normal y la abreviada (#333, 333, #333333 o 333333) con el símbolo # opcional.
$string = "#666666";
if (preg_match('/^#(?:(?:[a-fd]{3}){1,2})$/i', $string)) {
echo "ejemplo 6 realizado con éxito.";
}
Una forma simple de buscar o eliminar comentarios multilínea en PHP/CSS/Otros lenguajes.
$string = "/* commmmment */";
if (preg_match('/^[(/*)+.+(*/)]$/', $string)) {
echo "ejemplo 7 realizado con éxito.";
}
Fechas
Uno de los formatos de fechas típicos es el MM/DD/YYYY y su validación es la siguiente.
$string = "10/15/2007";
if (preg_match('/^d{1,2}/d{1,2}/d{4}$/', $string)) {
echo "ejemplo 8 realizado con éxito.";
}
<object type=»application/x-shockwave-flash» style=»width:425px; height:350px;» data=»http://www.youtube.com/v/7_6B6vwE83U»>
<param name=»movie» value=»http://www.youtube.com/v/7_6B6vwE83U» />
</object>
| (FEATURING T-PAIN)[CHORUS:] SHAWTY HAD THEM APPLE BOTTOM JEANS [JEANS] BOOTS WITH THE FUR [WITH THE FUR] THE WHOLE CLUB WAS LOOKIN AT HER SHE HIT THE FLO [SHE HIT THE FLO] NEXT THING YOU KNOW SHAWTY GOT LOW LOW LOW LOW LOW LOW LOW LOW THEM BAGGY SWEAT PANTS [VERSE 1:] SHE HAD THEM [CHORUS:] THEM BAGGY SWEAT PANTS [VERSE 2:] ONE STACK (COME ON) THATS WHAT I TOLD HER, HER LEGS ON MY SHOULDER [CHORUS:] THEM BAGGY SWEAT PANTS [VERSE 3:] I WAS ON IT, SEXY WOMAN, LET ME SHOWNIN [CHORUS:] THEM BAGGY SWEAT PANTS |
(CON T-PAIN)[CORO:] LA CHIQUITA TIENE ESOS JEANS DE COLA DE MANZANA [JEANS] BOTAS DE PIEL [DE PIEL] TODO EL BAILE LA MIRABA ELLA ENTRÓ A LA PISTA [ELLA ENTRÓ A LA PISTA ] Y LO SIGUIENTE YA LO SABES LA CHIQUITA SE AGACHÓ HASTA ABAJO BAJO BAJO BAJO BAJO BAJO BAJO BAJO ESOS DULCES PANTALONES SUELTOS [VERSO 1:] ELLA LOS TENÍA [CORO:] ESOS DULCES PANTALONES SUELTOS [VERSO 2:] UN MONTÓN (VAMOS) ESO FUE LO QUE LE DIJE, CON SUS PIERNAS SOBRE MIS HOMBROS [CORO:] ESOS DULCES PANTALONES SUELTOS [VERSE 3:] ESTUVE CON ESA, MUJER SEXY, DÉJAME ENSEÑARTELO [CORO:] ESOS DULCES PANTALONES SUELTOS |
To stop the default instance of SQL Server
net stop «SQL Server (MSSQLSERVER)»
-or-
net stop MSSQLSERVER
To stop a named instance of SQL Server Note: |
|---|
| Stopping an instance of SQL Server with the net stop command causes SQL Server to perform a checkpoint in all databases, saving all changed data to disk. |
Le canzoni non si scrivono
ma nascono da sé
son le cose che succedono
ogni giorno intorno a noi
le canzoni basta coglierle
ce n’e’ una anche per te
che fai più fatica a vivere
e non sorridi mai.
le canzoni sono zingare
e rubano poesie
sono inganni come pillole
della felicità
le canzoni non guariscono
amori e malattie
ma quel piccolo dolore
che l’esistere ci da’
passerà, passerà
se un ragazzo e una chitarra sono li
come te, in città
a guardare questa vita che non va
che ci ammazza d’illusioni
e con l’età delle canzoni
passerà su di noi
finiremo tutti in banca prima o poi
coi perché, i chissà
e le angosce di una ricca povertà
a parlare degli amori che non hai
a cantare una canzone che non sai come fa
perché l’hai perduta dentro
e ti ricordi solamente
passerà ….
in un mondo di automobili
e di gran velocità
per chi arriva sempre ultimo
per chi si dice addio
per chi sbatte negli ostacoli
della diversità
le canzoni sono lucciole
che cantano nel buio
passerà prima o poi
questo piccolo dolore che c’e’ in te
che c’e’ in me, che c’e’ in noi
e ci fa sentire come marinai
in balia del vento e della nostalgia
a cantare una canzone che non sai
come fa
ma quel piccolo dolore che sia odio, o che sia amore
passerà
passerà, passerà
anche se farai soltanto la la la
passerà, passerà
e a qualcosa una canzone servirà
se il tuo piccolo dolore
che sia odio o che sia amore
passerà
LAS CANCIONES NO SE ESCRIBEN
NACEN DE SI MISMAS
SON LAS COSAS QUE SUCEDEN
CADA DÍA A NUESTRO ALREDEDOR
LAS CANCIONES BASTA ENCONTRARLAS
HAY UNA TAMBIÉN PARA TI
QUE VIVIR ES AGOTADOR Y NO SONRÍES NUNCA.
LAS CANCIONES SON GITANAS QUE ROBAN POESÍA
SON ENGAÑOS COMO PILDORAS DE LA FELICIDAD
LAS CANCIONES NO DISTINGUEN ENTRE EL AMOR Y LA ENFERMEDAD
PERO ESE PEQUEÑO DOLOR EXISTE AQUÍ
PASARÁ, PASARÁ
SI UN CHICO Y UNA GUITARRA ESTÁN ALLÍ
COMO TÚ EN LA CIUDAD.
MIRANDO ESTA VIDA QUE NO VA
QUE NOS MATA DE ILUSIÓN
Y CON LA EDAD DE LAS CANCIONES
PASARÁ SOBRE NOSOTROS
ACABAREMOS TODOS ARRUINADOS ANTES O DESPUÉS
CON LOS POR QUÉS, LOS QUIEN SABE
Y LA AGONÍA DE LA POBREZA
HABLANDO DE LOS AMORES QUE NO TIENES
CANTANDO UNA CANCIÓN QUE NO SABES COMO SE DESARROLLA
PORQUE SE HA PERDIDO DENTRO
Y LA RECUERDAS SÓLO CUANDO PASA.
EN UN MUNDO DE COCHES Y DE GRAN VELOCIDAD
PARA EL QUE LLEGA SIEMPRE TARDE
Y A QUIEN DICE SIEMPRE ADIOS
PARA EL QUE SUPERA LOS OBSTACULOS
DE LA DIVERSIDAD.
LAS CANCIONES SON LUCECILLAS
QUE CANTAN EN LA OSCURIDAD
PASARÁ ANTES O DESPUÉS
ESTE PEQUEÑO DOLOR QUE ESTÁ EN TI,
QUE ESTÁ EN MI, QUE ESTÁ EN NOSOTROS
Y NOS HACE SENTIR COMO MARINEROS
A MERCED DEL VIENTO Y LA NOSTALGIA
CANTANDO UNA CANCIÓN QUE NO SABES COMO SE DESARROLLA
PERO ESTE PEQUEÑO DOLOR SEA ODIO
O SEA AMOR PASARÁ
PASARÁ, PASARÁ
AUNQUE HAGA SOLAMENTE LALALA
PASARÁ, PASARÁ Y PARA ALGO SERVIRÁ LA CANCIÓN
SI TU PEQUEÑO DOLOR, SEA ODIO O SEA AMOR. PASARÁ
El espacio de nombres System.Web.Mail proporciona un API que le permite crear y enviar mensajes está utilizando el componente de mensaje CDOSYS (Objetos de datos de colaboración para Windows 2000). El mensaje de correo se entrega a través de un servidor SMTP.
Las más muchas instalaciones de servidor SMTP requieren autenticación. Es decir, motiva principal como esto es debido a personas que abusan servidor SMTP para Spaming (envía correo no deseado no solicitado).
Las clases de espacio de nombres System.Web.Mail no exponen que un API proporciona credenciales a un servidor SMPT. Puede lograr esto de cualquier modo definiendo valor de configuración para el Configuration object asociado al Message CDO. Las configuraciones están compuestas de un conjunto de campos (propiedades) que es simplemente pares de nombre. Es la mayoría de campos de configuración utilizados para mensajería http://schemas.microsoft.com/cdo/configuration/ espacio de nombres.
Puede establecer campos al mensaje agregándolos a la colección System.Web.Mail.MailMesage.Fields.
CDO Campa para configurar autenticación SMTP < BR. / > objeta que modifica campos en el objeto asociado Configuration </B> para configurar Mensaje. Residen mayorías de los nombres de campo http://schemas.microsoft.com/cdo/configuration/ espacio de nombres:
Example
En el ejemplo siguiente muestra cómo enviar un mensaje de correo electrónico a través de un servidor SMTP que requiere servidor de autenticación a través de la red proporcionando credenciales en texto simple.
using System;
using System.Web.Mail;
namespace SMTPAuthentication
{
public class SMTPAuthenticationExample
{
public static void SendMail()
{
string smtpServer = «smtp.domain.com»;
string userName = «johnDoe»;
string password = «pass»;
int cdoBasic = 1;
int cdoSendUsingPort = 2;
MailMessage msg = new MailMessage();
if (userName.Length > 0)
{
msg.Fields.Add(«http://schemas.microsoft.com/cdo/configuration/smtpserver», smtpServer);
msg.Fields.Add(«http://schemas.microsoft.com/cdo/configuration/smtpserverport», 25) ;
msg.Fields.Add(«http://schemas.microsoft.com/cdo/configuration/sendusing», cdoSendUsingPort) ;
msg.Fields.Add(«http://schemas.microsoft.com/cdo/configuration/smtpauthenticate», cdoBasic);
msg.Fields.Add(«http://schemas.microsoft.com/cdo/configuration/sendusername», userName);
msg.Fields.Add(«http://schemas.microsoft.com/cdo/configuration/sendpassword», password);
}
msg.To = «someone@domain.com»;
msg.From = «me@domain.com»;
msg.Subject = «Subject»;
msg.Body = «Message»;
SmtpMail.SmtpServer = smtpServer;
SmtpMail.Send(msg);
}
}
}
Observa : <EM> de que las clases del espacio de nombres System.Web.Mail System.Web.Mail namespace se pueden utilizar <EM> de ASP.NET o cualquier aplicación. administrado Asegurarse de que su proyecto hace referencia al assembly. System.Web.dll System.Web.dll </EM>
Referencias :
Para más información acerca de visita de objeto de datos de colaboración:
http://msdn.microsoft.com/library/en-us/exchanchor/htms/msexchsvr_cdo_top.asp
Para más información acerca del System.Web.Mail, se visita el espacio de nombres:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebmail.asp