Error al cargar documentos

05/11/2009 - 14:59 por Javier | Informe spam
Buenos días.

Mi problema exactamente es, que quiero copiar unos documentos desde mi LAN a
una biblioteca de un sitio de SharePoint. La carga comienza bien, pero cuando
se va a copiar un documento con algún carácter especial (puntos, guiones,
etc...), me da un error y se para la carga. Entonces tengo que 'averiguar' la
ruta donde estaba mi documento, cambiarlo denombre y volverlo a
cargarvamos una locura cuando se trata de cientos de documentos.

Agradezco cualquier sugerencia.

Un saludo.

Preguntas similare

Leer las respuestas

#1 Fabian Imaz
05/11/2009 - 21:41 | Informe spam
Javier,

Acabamos de terminar una migración enorme de documentos. Lo que te
recomiendo, es que levantes el mismo, intentes insertarlo en la biblioteca,
si te da error atrapes el mismo y ahí hagas una remplazo de los caracteres
especiales por algun caracter como el espacio en blanco y lo intentes
agregar. De todas formas, no deberías parar la rutina de migración, lo que
deberias hacer es logear los que fallan en un archivo txt dejando el nombre y
la ruta del documento que fallo, con la exepcion correspondiente.

Otra solución es que antes de insertar el documento en sharepoint, lo pases
por una rutina que tenga un switch por cada caracter especial y siempre lo
sustituyas por un espacio, con lo cual te aseguras de normalizar el documento
antes de subirlo.

En ambos casos te recomiendo, que como es una migración, lo que hagas es
logues en un txt los que te dan problema, y sigas para delante porque con la
información del txt puedes arreglar el documento y subirlo manualmente o si
son muchos leerlos con una rutina y volver a subirlos. En todo caso siempre
tienes que normalizar el documento antes de insertarlo.

Saludos,
Fabián Imaz
MVP Sharepoint
Siderys Elite Software
http://www.siderys.com


"Javier" wrote:

Buenos días.

Mi problema exactamente es, que quiero copiar unos documentos desde mi LAN a
una biblioteca de un sitio de SharePoint. La carga comienza bien, pero cuando
se va a copiar un documento con algún carácter especial (puntos, guiones,
etc...), me da un error y se para la carga. Entonces tengo que 'averiguar' la
ruta donde estaba mi documento, cambiarlo denombre y volverlo a
cargarvamos una locura cuando se trata de cientos de documentos.

Agradezco cualquier sugerencia.

Un saludo.
Respuesta Responder a este mensaje
#2 Javier
06/11/2009 - 13:23 | Informe spam
Gracias, Fabian, por la respuesta.

Probaré eso que me sugieres para hacer la carga de los recursos de red que
quiero poner en bibliotecas de sharepoint, pero me interesaría saber si hay
alguna forma de configurar algo directamente en el servidor, ya que quiero
que los usuarios carguen ellos mismos sus propios documentos (esto para
usuarios que acceden desde fuera de mi Organización).

Saludos.

"Fabian Imaz" wrote:

Javier,

Acabamos de terminar una migración enorme de documentos. Lo que te
recomiendo, es que levantes el mismo, intentes insertarlo en la biblioteca,
si te da error atrapes el mismo y ahí hagas una remplazo de los caracteres
especiales por algun caracter como el espacio en blanco y lo intentes
agregar. De todas formas, no deberías parar la rutina de migración, lo que
deberias hacer es logear los que fallan en un archivo txt dejando el nombre y
la ruta del documento que fallo, con la exepcion correspondiente.

Otra solución es que antes de insertar el documento en sharepoint, lo pases
por una rutina que tenga un switch por cada caracter especial y siempre lo
sustituyas por un espacio, con lo cual te aseguras de normalizar el documento
antes de subirlo.

En ambos casos te recomiendo, que como es una migración, lo que hagas es
logues en un txt los que te dan problema, y sigas para delante porque con la
información del txt puedes arreglar el documento y subirlo manualmente o si
son muchos leerlos con una rutina y volver a subirlos. En todo caso siempre
tienes que normalizar el documento antes de insertarlo.

Saludos,
Fabián Imaz
MVP Sharepoint
Siderys Elite Software
http://www.siderys.com


"Javier" wrote:

> Buenos días.
>
> Mi problema exactamente es, que quiero copiar unos documentos desde mi LAN a
> una biblioteca de un sitio de SharePoint. La carga comienza bien, pero cuando
> se va a copiar un documento con algún carácter especial (puntos, guiones,
> etc...), me da un error y se para la carga. Entonces tengo que 'averiguar' la
> ruta donde estaba mi documento, cambiarlo denombre y volverlo a
> cargarvamos una locura cuando se trata de cientos de documentos.
>
> Agradezco cualquier sugerencia.
>
> Un saludo.
Respuesta Responder a este mensaje
#3 Fabian Imaz
07/11/2009 - 14:47 | Informe spam
Javier,

Que es lo que quieres hacer exactamente. Como acceden tus usuarios fuera de
tu organización? Si la idea es que ellos dejen documentos en una carpeta de
tu file system y tu procesarlos directamente, lo que puedes hacer son dos
cosas
1) un job de sharepoint que se ejecute cada cierto periodo de tiempo y que
te suba todos los documentos que estan en esa ruta y obviamente los vaya
borrando.
2) un servicio de windows con un watcher a la carpeta y que cada vez que te
dejen un documento ahi, lo que haces es subirlo y borrarlo.

Dame algunos datos mas, asi te puedo guiar un poco mas en la solucion que
necesitas.
Saludos.
Fabián Imaz
MVP Sharepoint
Siderys Elite Software
http://www.siderys.com


"Javier" wrote:

Gracias, Fabian, por la respuesta.

Probaré eso que me sugieres para hacer la carga de los recursos de red que
quiero poner en bibliotecas de sharepoint, pero me interesaría saber si hay
alguna forma de configurar algo directamente en el servidor, ya que quiero
que los usuarios carguen ellos mismos sus propios documentos (esto para
usuarios que acceden desde fuera de mi Organización).

Saludos.

"Fabian Imaz" wrote:

> Javier,
>
> Acabamos de terminar una migración enorme de documentos. Lo que te
> recomiendo, es que levantes el mismo, intentes insertarlo en la biblioteca,
> si te da error atrapes el mismo y ahí hagas una remplazo de los caracteres
> especiales por algun caracter como el espacio en blanco y lo intentes
> agregar. De todas formas, no deberías parar la rutina de migración, lo que
> deberias hacer es logear los que fallan en un archivo txt dejando el nombre y
> la ruta del documento que fallo, con la exepcion correspondiente.
>
> Otra solución es que antes de insertar el documento en sharepoint, lo pases
> por una rutina que tenga un switch por cada caracter especial y siempre lo
> sustituyas por un espacio, con lo cual te aseguras de normalizar el documento
> antes de subirlo.
>
> En ambos casos te recomiendo, que como es una migración, lo que hagas es
> logues en un txt los que te dan problema, y sigas para delante porque con la
> información del txt puedes arreglar el documento y subirlo manualmente o si
> son muchos leerlos con una rutina y volver a subirlos. En todo caso siempre
> tienes que normalizar el documento antes de insertarlo.
>
> Saludos,
> Fabián Imaz
> MVP Sharepoint
> Siderys Elite Software
> http://www.siderys.com
>
>
> "Javier" wrote:
>
> > Buenos días.
> >
> > Mi problema exactamente es, que quiero copiar unos documentos desde mi LAN a
> > una biblioteca de un sitio de SharePoint. La carga comienza bien, pero cuando
> > se va a copiar un documento con algún carácter especial (puntos, guiones,
> > etc...), me da un error y se para la carga. Entonces tengo que 'averiguar' la
> > ruta donde estaba mi documento, cambiarlo denombre y volverlo a
> > cargarvamos una locura cuando se trata de cientos de documentos.
> >
> > Agradezco cualquier sugerencia.
> >
> > Un saludo.
Respuesta Responder a este mensaje
#4 Javier
10/11/2009 - 16:56 | Informe spam
Hola Fabian.

Sí, probablemente no me haya expresado correctamente.

Quiero explotar al máximo SharePoint y estoy, por un lado, cargando unos
recursos de red en librerías de mi servidor MOSS. En este primer caso, tengo
el problema de los nombres con caracteres, pero puedo hacer lo que me
sugieres para cargas masivas.

Por el otro, he publicado mi aplicación web, para que los usuarios (de mi
directorio activo) puedan trabajar desde fuera de mi organización. Para esto,
he extendido mi aplicación web a un puerto SSL y lo he publicado en Internet.
La idea es que cualquiera de estos usuarios pueda cargar desde su PC
(particulares) a sus bibliotecas de SharePoint. En este caso, los usuarios (y
yo) se encuentran con el problema que tienen muchos documentos (en diferentes
directorios) con nombres que usan caracteres especiales y el moss no los
carga correctamente. Por tanto, me gustaría saber si se puede parametrizar el
servidor moss para que permita a mis usuarios cargar sus propios documentos
(sin tener que renombrarlos, claro) de una manera lo más rápida y automática
posible.

Muchas gracias, y espero que en este post me haya expresado mejor y hayas
captado mi idea.

Saludos.

"Fabian Imaz" wrote:

Javier,

Que es lo que quieres hacer exactamente. Como acceden tus usuarios fuera de
tu organización? Si la idea es que ellos dejen documentos en una carpeta de
tu file system y tu procesarlos directamente, lo que puedes hacer son dos
cosas
1) un job de sharepoint que se ejecute cada cierto periodo de tiempo y que
te suba todos los documentos que estan en esa ruta y obviamente los vaya
borrando.
2) un servicio de windows con un watcher a la carpeta y que cada vez que te
dejen un documento ahi, lo que haces es subirlo y borrarlo.

Dame algunos datos mas, asi te puedo guiar un poco mas en la solucion que
necesitas.
Saludos.
Fabián Imaz
MVP Sharepoint
Siderys Elite Software
http://www.siderys.com


"Javier" wrote:

> Gracias, Fabian, por la respuesta.
>
> Probaré eso que me sugieres para hacer la carga de los recursos de red que
> quiero poner en bibliotecas de sharepoint, pero me interesaría saber si hay
> alguna forma de configurar algo directamente en el servidor, ya que quiero
> que los usuarios carguen ellos mismos sus propios documentos (esto para
> usuarios que acceden desde fuera de mi Organización).
>
> Saludos.
>
> "Fabian Imaz" wrote:
>
> > Javier,
> >
> > Acabamos de terminar una migración enorme de documentos. Lo que te
> > recomiendo, es que levantes el mismo, intentes insertarlo en la biblioteca,
> > si te da error atrapes el mismo y ahí hagas una remplazo de los caracteres
> > especiales por algun caracter como el espacio en blanco y lo intentes
> > agregar. De todas formas, no deberías parar la rutina de migración, lo que
> > deberias hacer es logear los que fallan en un archivo txt dejando el nombre y
> > la ruta del documento que fallo, con la exepcion correspondiente.
> >
> > Otra solución es que antes de insertar el documento en sharepoint, lo pases
> > por una rutina que tenga un switch por cada caracter especial y siempre lo
> > sustituyas por un espacio, con lo cual te aseguras de normalizar el documento
> > antes de subirlo.
> >
> > En ambos casos te recomiendo, que como es una migración, lo que hagas es
> > logues en un txt los que te dan problema, y sigas para delante porque con la
> > información del txt puedes arreglar el documento y subirlo manualmente o si
> > son muchos leerlos con una rutina y volver a subirlos. En todo caso siempre
> > tienes que normalizar el documento antes de insertarlo.
> >
> > Saludos,
> > Fabián Imaz
> > MVP Sharepoint
> > Siderys Elite Software
> > http://www.siderys.com
> >
> >
> > "Javier" wrote:
> >
> > > Buenos días.
> > >
> > > Mi problema exactamente es, que quiero copiar unos documentos desde mi LAN a
> > > una biblioteca de un sitio de SharePoint. La carga comienza bien, pero cuando
> > > se va a copiar un documento con algún carácter especial (puntos, guiones,
> > > etc...), me da un error y se para la carga. Entonces tengo que 'averiguar' la
> > > ruta donde estaba mi documento, cambiarlo denombre y volverlo a
> > > cargarvamos una locura cuando se trata de cientos de documentos.
> > >
> > > Agradezco cualquier sugerencia.
> > >
> > > Un saludo.
Respuesta Responder a este mensaje
#5 Fabian Imaz
17/11/2009 - 07:19 | Informe spam
Javier,

Sharepoint no te va aceptar que se carguen los documentos con caracteres
especiales. Pero lo que puedes hacer es una aplicación win para distribuir
con tus clientes que suba los documentos usando los servicios web de
sharepoint y tu lo unico que deberías hacer es cambiar los caracteres
espciales del documento y enviarlo a Sharepoint de forma transparente al
usuario.

Otra cosa que pudes hacer es programar el evento Adding de tus bibliotecas
que se produce antes de que el documento se envie al Sharepint. Ellos podrían
entrar a la biblioteca usando la caracteristica de verla como explorardo de
archivos y poner ahi los documentos, tu controlas la subida a la msma
manejando el evento sobre la lista y cada vez que se de de alta el documento,
lo atrapas y le cambias los caracteres especiales. Esto no lo probe, pero
dado tu escenario podría ser una posibilidad.

De todas formas me inclino por la primera de todas, una cliente que te suba
los documentos mediante los servicios web, si lo haces un poco generico,
lograras que todos usen la misma aplicacion.

Saludos.
Fabián Imaz
MVP Sharepoint
Siderys Elite Software
http://www.siderys.com


"Javier" wrote:

Hola Fabian.

Sí, probablemente no me haya expresado correctamente.

Quiero explotar al máximo SharePoint y estoy, por un lado, cargando unos
recursos de red en librerías de mi servidor MOSS. En este primer caso, tengo
el problema de los nombres con caracteres, pero puedo hacer lo que me
sugieres para cargas masivas.

Por el otro, he publicado mi aplicación web, para que los usuarios (de mi
directorio activo) puedan trabajar desde fuera de mi organización. Para esto,
he extendido mi aplicación web a un puerto SSL y lo he publicado en Internet.
La idea es que cualquiera de estos usuarios pueda cargar desde su PC
(particulares) a sus bibliotecas de SharePoint. En este caso, los usuarios (y
yo) se encuentran con el problema que tienen muchos documentos (en diferentes
directorios) con nombres que usan caracteres especiales y el moss no los
carga correctamente. Por tanto, me gustaría saber si se puede parametrizar el
servidor moss para que permita a mis usuarios cargar sus propios documentos
(sin tener que renombrarlos, claro) de una manera lo más rápida y automática
posible.

Muchas gracias, y espero que en este post me haya expresado mejor y hayas
captado mi idea.

Saludos.

"Fabian Imaz" wrote:

> Javier,
>
> Que es lo que quieres hacer exactamente. Como acceden tus usuarios fuera de
> tu organización? Si la idea es que ellos dejen documentos en una carpeta de
> tu file system y tu procesarlos directamente, lo que puedes hacer son dos
> cosas
> 1) un job de sharepoint que se ejecute cada cierto periodo de tiempo y que
> te suba todos los documentos que estan en esa ruta y obviamente los vaya
> borrando.
> 2) un servicio de windows con un watcher a la carpeta y que cada vez que te
> dejen un documento ahi, lo que haces es subirlo y borrarlo.
>
> Dame algunos datos mas, asi te puedo guiar un poco mas en la solucion que
> necesitas.
> Saludos.
> Fabián Imaz
> MVP Sharepoint
> Siderys Elite Software
> http://www.siderys.com
>
>
> "Javier" wrote:
>
> > Gracias, Fabian, por la respuesta.
> >
> > Probaré eso que me sugieres para hacer la carga de los recursos de red que
> > quiero poner en bibliotecas de sharepoint, pero me interesaría saber si hay
> > alguna forma de configurar algo directamente en el servidor, ya que quiero
> > que los usuarios carguen ellos mismos sus propios documentos (esto para
> > usuarios que acceden desde fuera de mi Organización).
> >
> > Saludos.
> >
> > "Fabian Imaz" wrote:
> >
> > > Javier,
> > >
> > > Acabamos de terminar una migración enorme de documentos. Lo que te
> > > recomiendo, es que levantes el mismo, intentes insertarlo en la biblioteca,
> > > si te da error atrapes el mismo y ahí hagas una remplazo de los caracteres
> > > especiales por algun caracter como el espacio en blanco y lo intentes
> > > agregar. De todas formas, no deberías parar la rutina de migración, lo que
> > > deberias hacer es logear los que fallan en un archivo txt dejando el nombre y
> > > la ruta del documento que fallo, con la exepcion correspondiente.
> > >
> > > Otra solución es que antes de insertar el documento en sharepoint, lo pases
> > > por una rutina que tenga un switch por cada caracter especial y siempre lo
> > > sustituyas por un espacio, con lo cual te aseguras de normalizar el documento
> > > antes de subirlo.
> > >
> > > En ambos casos te recomiendo, que como es una migración, lo que hagas es
> > > logues en un txt los que te dan problema, y sigas para delante porque con la
> > > información del txt puedes arreglar el documento y subirlo manualmente o si
> > > son muchos leerlos con una rutina y volver a subirlos. En todo caso siempre
> > > tienes que normalizar el documento antes de insertarlo.
> > >
> > > Saludos,
> > > Fabián Imaz
> > > MVP Sharepoint
> > > Siderys Elite Software
> > > http://www.siderys.com
> > >
> > >
> > > "Javier" wrote:
> > >
> > > > Buenos días.
> > > >
> > > > Mi problema exactamente es, que quiero copiar unos documentos desde mi LAN a
> > > > una biblioteca de un sitio de SharePoint. La carga comienza bien, pero cuando
> > > > se va a copiar un documento con algún carácter especial (puntos, guiones,
> > > > etc...), me da un error y se para la carga. Entonces tengo que 'averiguar' la
> > > > ruta donde estaba mi documento, cambiarlo denombre y volverlo a
> > > > cargarvamos una locura cuando se trata de cientos de documentos.
> > > >
> > > > Agradezco cualquier sugerencia.
> > > >
> > > > Un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida