¿puedo usar dicha base de datos en mi ordenador con el dreamweaver 4 o necesito el mx?
De verdad no he probado si con dreamweaver se puede conectar a sql server 2000 pero yo creo que la respuesta es si puesto que cuando definas la conexion bien sea usando DSN o no, puedes usar los parametros para conectarte a la base de datos sql server, es decir, si usas DSN solo creas el DSN y lo apuntas a la BD de SQL SERVER y si no lo usas entonces mediante el string de conexion le indicas que el driver y la base de datos a usar es SQL SERVER, todo esto usando Dreamweaver Mx (Es posible que sirva tambien con el 4), lo revise teoricamente, más no lo lleve a la practica....
¿puedo importar la base de datos ms access?, no sera.....¿puedo
Exportar la base de datos ms access a sql server?
si...con el siguiente script que te pongo, creo que puedes pasar secuencialmente los datos de access a sql server pero te aconsejo que investigues mas sobre eso...
<html>
<head>
<title>Ejemplo Asp</title>
</head>
<body>
<%
Dim objBase,objBaseA,objTabla,objTablaA
Dim Contar, strSqlExe
set objBase=server.CreateObject("ADODB.Connection")
set obTtabla=server.CreateObject("ADODB.recordset")
set objBaseA=server.CreateObject("ADODB.Connection")
set objTablaA=server.CreateObject("ADODB.recordset")
'Abrimos las dos bases de datos
objBase.Open "Provider=SqlOleDB;Data Source=urlSqlServer; " & _
"UID=usuario;PWD=password;DATABASE=BaseDatos"
objBaseA.OPEN "provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
server.MapPath("/url/BaseDatosDeAccess.mdb")
SERVER.ScriptTimeout=5000
'Abrimos las tabla de Access con una consulta
set objTablaA=objBaseA.Execute("SELECT * FROM Tabla")
IF NOT objTablaA.EOF THEN
'bucle hasta el final del archivo de Access
DO WHILE NOT objTablaA.EOF
Contar=Contar+1
'Realizamos una consulta de insercion con los datos de Access
strSqlExe="INSERT INTO Tabla(Campos) VALUES ('" & _
objTablaA.Fields("campos") & "')"
set objTabla=objBase.Execute(strSqlExe)
objTablaA.MOVENEXT
LOOP
END IF
SERVER.ScriptTimeout=900
objBase.Close
objBaseA.Close
Response.Write( Contar & " registros traspasados de Access a SQL Server")
%>
</body>
</html>
¿Que parte de codigo asp debo cambiar, bastaría con cambiar las conect strings una vez migrada la base de datos?
si exacto basicamente lo que tendrías que cambiar serian los strings de conexion a la base access, cambiarlo a sql server...un string de conexion para la base de datos sql server seria...
variableconexion.Open "Provider=SqlOleDB;Data Source=urldelSqlServer; " & _
"UID=usuario;PWD=password;DATABASE=BaseDatos"
Bueno creo que esto es todo...
Si tienes alguna otra pregunta no dudes en comentarnosla...
Saludos...