Bienvenido y disfruta el nuevo diseño del sitio web.... agradecería me envíes tus comentarios acerca de los cambios realizados

Para descargar cualquier archivo es necesario estar registrado y hacer click en el titulo del archivo a descargar

SQL Server 2005 Driver para PHP

HTML - CSS - ASP - AJAX - PHP, SQL Server, Bases de datos Comentarios ( 0 ) »
Microsoft continúa la interoperatibilidad con diversas herramientas, en este caso con PHP. En esta ocasión ha liberado un nuevo driver de SQL Server 2005 para PHP.



Este drivers son extensiones para PHP 5 que le permitiría a los script de PHP tener acceso a SQL Server 2005 para consultar e insertar datos



Esta descarga incluye las extensiones y un archivo de ayuda CHM con la descripción y ejemplos de como usarlo.





Por: David Amador T

SQL Server Migration Assistant 2005 para Access V4.0

Software, SQL Server, Bases de datos Comentarios ( 0 ) »
Microsoft SQL Server Migration Assistant (SSMA) 2005 para Access es una herramienta para migrar bases de datos de Access a SQL Server 2005.



Esta utilidad convierte los objetos de Access a objetos de SQL Server y realiza la migración de los datos de los mismos

is a tool for migrating databases from Microsoft Access to Microsoft SQL Server 2005. SSMA for Access converts Access database objects to SQL Server database objects, loads those objects into SQL Server, and then migrates data from Access to SQL Server.
SSMA for Access supports Access 97 - Access 2007 databases.






Por: David Amador T

Microsoft Source Code Analyzer for SQL Injection

Software, SQL Server, Bases de datos Comentarios ( 0 ) »
Hace algunas semanas se produjeron grandes ataques a muchos sitios web que usan ASP + SQL Server, el ataque de SQL Injection modificaba las tablas de la base de datos usada en el sitio web y agregaba en los registros algunos script de Javascript, cuando estos registros eran mostrados en ASP al visitante de la web se le descargaba un troyano.



Realmente el problema era que los script no tenían ninguna validación contra ataques de SQL Injection y eran vulnerable; ante la gran cantidad de sitios vulnerados Microsoft decidió liberar una utilidad (desde la línea de comandos) que te permite analizar tu código ASP y determinar si tienes código vulnerable a este tipo de ataques.



Si trabajas con ASP + SQL Server entonces te recomiendo que verifiques tu código.




Por: David Amador T

SQL Stripes

Software, Windows, SQL Server, Bases de datos Comentarios ( 0 ) »
SQL Stripes es una herramienta para administradores de servidores SQL que les permite monitorear todo lo que ocurre en el servidor y además realizar varias operaciones.

Dentro de las operaciones que nos permite esta el query (para consultas), ver y editar campos de las tablas, ver estadísticas de la base y mucho más.
También se pueden configurar alertas para que en caso de cualquier problema, el programa nos envíe un email.










Por: David Amador T

SQLTools

Software, Windows, SQL Server, Bases de datos Comentarios ( 1 ) »
Es una robusta herramienta para el desarrollo de base de datos de Oracle; esta incluye editor de texto, una consola SQL, y un conjunto de utilidades basadas en SQL. Soporta conexiones dial-up y trabaja muy rápido con SQLPlus. Requiere Oracle 8/9. No requiere instalación y es muy pequeño




Por: David Amador T

TOAD para SQL Server

Software, Windows, SQL Server, Bases de datos Comentarios ( 0 ) »
Herramienta de administración para las bases de datos de SQL Server. Posee grandes caracteríscas.






Por: David Amador T

Conectarse a una base de datos de SQL Server

Visual Fox Pro, Trucos, Bases de datos, SQL Server Comentarios ( 0 ) »
Esta es otra de las preguntas frecuentes .... aquí
tienes varios ejemplos de como hacerlo.



cCadConnDSN =
"driver
= SQL Server;server=tu_server;uid=sa;pwd=sa_pw"




O

cCadConnDSN =
"driver
= {SQL Server};server=tu_server;uid=sa;pwd=sa_pw"




O

cCadConnDSN =
"DRIVER
= {SQL Server};"
;

+
"SERVER=tu_server;"
;

+
"UID=nombre_usuario;"
;

+
"PWD=clave_pw;"
;

+
"DATABASE=PUBS;"
;
&& Nombre de la base de datos

+
"WSID=nombre_usuario;"
;

+
"APP=''"



nHanConn =

Sqlstringconnect
(m.cCadConnDSN)



If
nHanConn > 0

   
=
MessageBox("Conectado
a la base de datos de SQl Server"
)


Else

   
=MessageBox("Error
al conectarse a la base de datos de SQl Server"
)


EndIf


Por: David Amador T

Backup de base datos de SQL Server

Visual Fox Pro, Trucos, SQL Server, Bases de datos Comentarios ( 0 ) »

Este es un ejemplo de como
crear por código una copia de seguridad de las bases de datos de SQL
Server utilizando SQLDMO.


Local
loserver, lnCounter, loBackupDevice



loserver=Createobject("SQLDMO.SqlServer")

loserver.Connect("MiServidor","MiUserName","MiPassword")



If loserver.BackupDevices.Count = 0

       loBackupDevice = Createobject("SQLDMO.BackupDevice")

       With loBackupDevice

             .Name =
"MiNuevoBackup"

             .PhysicalLocation
= "C:\MisBackups\BackupFile.bak"

             .Type =
2 && SQLDMODevice_DiskDump

      Endwith

      loserver.BackupDevices.Add(loBackupDevice)

Else

      For lnCounter = 1 To loserver.BackupDevices.Count

          ?
loserver.BackupDevices(lnCounter).PhysicalLocation

      Next lnCounter

Endif


 


Por: David Amador T

Verificar si el SQL Server esta instalado

Visual Fox Pro, WMI, SQL Server, Bases de datos Comentarios ( 0 ) »

Utilizar WMI para determinar si el SQL Server
esta instalado en el equipo; Cuando SQL Server se instala se inicia un servicio
de Windows llamado MSSQLServer y lo que se hace es buscar a ver si existe dicho
servicio.


objWMI = GetObject("winmgmts:\\")

cCadWMI = "Select * from Win32_Service Where Name = 'MSSQLServer'"



oBServ = objWMI.ExecQuery(cCadWMI)



If oBServ.Count > 0 Then

    For Each objSer in oBServ

         ? "SQL Server is " +
objSer.State + "."

    Next

Else

    ? "SQL Server no esta instalado en este computador."

EndIf


 



Por: David Amador T

Conexión a SQL Server utilizando autenticación de Windows

Visual Fox Pro, Trucos, Bases de datos, SQL Server Comentarios ( 0 ) »

Esta es una forma de conectarse a SQL Server cuando utilizas la autenticación a nivel de Windows.


En este caso utilizamos al función SQLStringConnect para realizar la
conexión.

nH = SqlStringConnect("Driver=SQL Server" + ;

           
";server= ServidorSQLServer"
+ ;
            
";database=BaseDatos"
+ ;

               ";app=Aplicacion")

Por: David Amador T

Consultas parametrizadas con CursorAdapter a través de ODBC

Visual Fox Pro, Trucos, SQL Server Comentarios ( 0 ) »

Ejemplo básico de como utilizar el objeto CursorAdapter para realizar consultas a una base de datos


oCA = Createobject("CursorAdapter")


cCodigo = "0001"
cCmdSQL = "select * from Tablas Where Codi = ?cCodigo"
 

oCA.SelectCmd= cCmdSQL

oCA.DataSourceType ="ODBC"
oCA.Datasource =
SQLConnect("MIDSN")

* oCA.DataSource = SQLStringConnect("cadenaconexión")
 
If oCA.Datasource< 1
    ?"Error"
Else

    oCA.CursorFill()

    Browse
Endif

Por: David Amador T

Conexión ADO con base de datos de VFP a través de OleDB

Visual Fox Pro, Trucos, Bases de datos, SQL Server Comentarios ( 0 ) »

Muy buen ejemplo que te explica como conectarte a una DBC utilizando el proveedor de VFP.


oCon =
CreateObject
("ADODB.Connection")
oRst = CreateObject("ADODB.RecordSet")
 
cCadCon = "Provider=VFPOLEDB.1;"
;

        +
"data source=c:
utaasedatos.dbc"

oCon.open(cCadCon)

cSQL = "select * from Tabla"


oRst = oCon.execute(cSQL)


DO While !oRst.Eof

  cResult =
""

  For Each oCmp
in
oRst.Fields
    cResult =
oCmp.
Value + " - " + cResult
  Next
  ?cResult
  oRst.Movenext
EndDo

 


Por: David Amador T

Consultas parametrizadas con CursorAdapter a través de ADO

Visual Fox Pro, Trucos, SQL Server Comentarios ( 0 ) »

Un ejemplo completo de como realizar consultas básicas a una base de datos de SQL Server utilizando el objeto CursorAdapter a través de ADO.

Local oConn As ADODB.Connection, ;
oRS As ADODB.Recordset, ;
oCom As ADODB.Command

oConn =Createobject("ADODB.Connection")

cCadCon =
"Provider=SQLOLEDB.1;";
      + "Integrated Security=SSPI;";
            + "Persist Security Info=False;";

      +
"
Data Source=(Local)"

oConn.Open()

oCom = Createobject("Adodb.Command")

With oCom
    .ActiveConnection = oConn
    .CommandText="select * from Northwind..Orders where customerID = ?"
    .Parameters.Refresh()
    .Parameters(0).Value = "ALFKI"

Endwith

oRS = oCom.Execute()

Local oCAAs CursorAdapter

oCA =
Createobject
("CursorAdapter")
oCA.DataSourceType="ADO"
?oCA.CursorFill(,,,oRS)

List


Por: David Amador T

Conexión a SQL Server desde Fox 2.6

Visual Fox Pro, Trucos, Bases de datos, SQL Server Comentarios ( 0 ) »
Esta es una pregunta muy habitual, y es ¿Como puedo hacer para conectarme a SQL Server desde Fox Pro bajo MS-DOS?.

Existe una librería llamada FPSQL.FLL que permite conectarse a diversas bases de datos a través de ODBC dede Fox 2.6; La librería FLL posee casi las mismas funciones que VFP para conectarse a través de ODBC.


DbGetOpt()
DBSetOpt()
DBConnect()
DBDisconn()
DBExec()
DBTransact()
DbTables()

Entre otras.....


Por: David Amador T

Accesar a tablas de VFP desde SQL Server

Visual Fox Pro, Ejemplos - Código fuente, Bases de datos, SQL Server Comentarios ( 0 ) »
Un ejemplo bastante útil, que nos permite poder consultar nuestras tablas de VFP desde SQLServer.

Puede probarlo desde el analizador de consultas de SQL Server

Ejemplo utilizando tablas libres de VFP

sp_addlinkedserver @server = "VFPoledbDbf",
   @srvproduct =
"VFP",

   @provider =
"VFPOLEDB.1",
   @datasrc =
"C:RutaTablas"

GO
SELECT
* FROM VFPoledbDbf...products

GO
sp_dropserver @server = "VFPoledbDbf"
GO

Ejemplo utilizando tablas contenidas en una Base de datos de VFP


sp_addlinkedserver @server = "VFPoledbDBC2,
   @srvproduct =
"VFP",
   @provider =
"VFPOLEDB.1",
   @datasrc =
"C:RutaTablas estdata.dbc"

GO
SELECT
* FROM
VFPoledbDBC...Products
GO
sp_dropserver @server = "VFPoledbDBC"
GO
 


 




 




Por: David Amador T