Por Qué?

22/11/2006 - 13:17 por Nelson Rodriguez | Informe spam
Necesito levantar todas las noches un lote grande de tablas DBF al SQL
Server 2000.

El problema que se me presenta es este:

que copiar ANTES
SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=D:\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=\\sg03\usr\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=H:\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

Siendo H:\ una unidad de Red que está mapeada en el Servidor de Base de
Datos.

Que faltaría hacer o de qué otra forma lo podría resolver??

Gracias

Nelson Rodriguez
neroig@adinet.com.uy
Salto - Uruguay

Preguntas similare

Leer las respuestas

#1 Maxi
22/11/2006 - 13:31 | Informe spam
Hola, yo te recomiendo que este tipo de tareas las hagas con DTS y no con
Script asi como lo estas intentando hacer.
Que no puedas ver la unidad es probable porque no reconoce unidades mapeadas
SQL sino que debes ponerlas como UNC


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Nelson Rodriguez" escribió en el mensaje
news:
Necesito levantar todas las noches un lote grande de tablas DBF al SQL
Server 2000.

El problema que se me presenta es este:

tengo que copiar ANTES
SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=D:\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=\\sg03\usr\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=H:\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

Siendo H:\ una unidad de Red que está mapeada en el Servidor de Base de
Datos.

Que faltaría hacer o de qué otra forma lo podría resolver??

Gracias

Nelson Rodriguez

Salto - Uruguay


Respuesta Responder a este mensaje
#2 Nelson Rodriguez
22/11/2006 - 13:51 | Informe spam
Pero utilizando UNC fue impresionante la lentitud.

"Maxi" escribió en el mensaje
news:%
Hola, yo te recomiendo que este tipo de tareas las hagas con DTS y no con
Script asi como lo estas intentando hacer.
Que no puedas ver la unidad es probable porque no reconoce unidades
mapeadas SQL sino que debes ponerlas como UNC


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Nelson Rodriguez" escribió en el mensaje
news:
Necesito levantar todas las noches un lote grande de tablas DBF al SQL
Server 2000.

El problema que se me presenta es este:

tengo que copiar ANTES
SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=D:\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=\\sg03\usr\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=H:\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

Siendo H:\ una unidad de Red que está mapeada en el Servidor de Base de
Datos.

Que faltaría hacer o de qué otra forma lo podría resolver??

Gracias

Nelson Rodriguez

Salto - Uruguay






Respuesta Responder a este mensaje
#3 Maxi
22/11/2006 - 14:13 | Informe spam
Hola, pero la lentitud no debe ser por usar UNC sino por usar Opendatasource


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Nelson Rodriguez" escribió en el mensaje
news:
Pero utilizando UNC fue impresionante la lentitud.

"Maxi" escribió en el mensaje
news:%
Hola, yo te recomiendo que este tipo de tareas las hagas con DTS y no con
Script asi como lo estas intentando hacer.
Que no puedas ver la unidad es probable porque no reconoce unidades
mapeadas SQL sino que debes ponerlas como UNC


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Nelson Rodriguez" escribió en el mensaje
news:
Necesito levantar todas las noches un lote grande de tablas DBF al SQL
Server 2000.

El problema que se me presenta es este:

tengo que copiar ANTES
SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=D:\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=\\sg03\usr\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
Source=H:\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi

Siendo H:\ una unidad de Red que está mapeada en el Servidor de Base de
Datos.

Que faltaría hacer o de qué otra forma lo podría resolver??

Gracias

Nelson Rodriguez

Salto - Uruguay










Respuesta Responder a este mensaje
#4 Alejandro Mesa
22/11/2006 - 18:08 | Informe spam
Maxi,

Al parecer Nelson esta comparando el rendimiento de tomar la data desde una
unidad local o desde una unidad compartida de la red. No me parece justo esa
comparacion.

Nelson, prueba copiando los archivos dbf hacia una unidad local y luego
importas la data.


AMB

"Maxi" wrote:

Hola, pero la lentitud no debe ser por usar UNC sino por usar Opendatasource


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Nelson Rodriguez" escribió en el mensaje
news:
> Pero utilizando UNC fue impresionante la lentitud.
>
> "Maxi" escribió en el mensaje
> news:%
>> Hola, yo te recomiendo que este tipo de tareas las hagas con DTS y no con
>> Script asi como lo estas intentando hacer.
>> Que no puedas ver la unidad es probable porque no reconoce unidades
>> mapeadas SQL sino que debes ponerlas como UNC
>>
>>
>> Salu2
>>
>> Microsoft MVP SQL Server
>> Culminis Speaker
>> INETA Speaker
>>
>> "Nelson Rodriguez" escribió en el mensaje
>> news:
>>> Necesito levantar todas las noches un lote grande de tablas DBF al SQL
>>> Server 2000.
>>>
>>> El problema que se me presenta es este:
>>>
>>> tengo que copiar ANTES
>>> SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
>>> Source=D:\;Mode=Read;UID=;Password=;DSN=')...fundgi
>>>
>>> SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
>>> Source=\\sg03\usr\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi
>>>
>>> SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
>>> Source=H:\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi
>>>
>>> Siendo H:\ una unidad de Red que está mapeada en el Servidor de Base de
>>> Datos.
>>>
>>> Que faltaría hacer o de qué otra forma lo podría resolver??
>>>
>>> Gracias
>>>
>>> Nelson Rodriguez
>>>
>>> Salto - Uruguay
>>>
>>>
>>
>>
>
>



Respuesta Responder a este mensaje
#5 Maxi
22/11/2006 - 18:33 | Informe spam
Tenes razon, si esta haciendo esa comparacion no es muy valida que digamos
:S, gracias por la puntualizacion :)


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Alejandro Mesa" escribió en el
mensaje news:
Maxi,

Al parecer Nelson esta comparando el rendimiento de tomar la data desde
una
unidad local o desde una unidad compartida de la red. No me parece justo
esa
comparacion.

Nelson, prueba copiando los archivos dbf hacia una unidad local y luego
importas la data.


AMB

"Maxi" wrote:

Hola, pero la lentitud no debe ser por usar UNC sino por usar
Opendatasource


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Nelson Rodriguez" escribió en el mensaje
news:
> Pero utilizando UNC fue impresionante la lentitud.
>
> "Maxi" escribió en el mensaje
> news:%
>> Hola, yo te recomiendo que este tipo de tareas las hagas con DTS y no
>> con
>> Script asi como lo estas intentando hacer.
>> Que no puedas ver la unidad es probable porque no reconoce unidades
>> mapeadas SQL sino que debes ponerlas como UNC
>>
>>
>> Salu2
>>
>> Microsoft MVP SQL Server
>> Culminis Speaker
>> INETA Speaker
>>
>> "Nelson Rodriguez" escribió en el mensaje
>> news:
>>> Necesito levantar todas las noches un lote grande de tablas DBF al
>>> SQL
>>> Server 2000.
>>>
>>> El problema que se me presenta es este:
>>>
>>> las
>>> tengo que copiar ANTES
>>> SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
>>> Source=D:\;Mode=Read;UID=;Password=;DSN=')...fundgi
>>>
>>> SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
>>> Source=\\sg03\usr\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi
>>>
>>> SELECT * FROM OpenDataSource('VFPOLEDB', 'Data
>>> Source=H:\suel\;Mode=Read;UID=;Password=;DSN=')...fundgi
>>>
>>> Siendo H:\ una unidad de Red que está mapeada en el Servidor de Base
>>> de
>>> Datos.
>>>
>>> Que faltaría hacer o de qué otra forma lo podría resolver??
>>>
>>> Gracias
>>>
>>> Nelson Rodriguez
>>>
>>> Salto - Uruguay
>>>
>>>
>>
>>
>
>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida