OVH Cloud OVH Cloud

[SPS2003]Déplacement d'une base de données MS SQL

4 réponses
Avatar
JD
Bonjour,

je voudrais d=E9placer les bases de donn=E9es que SPS2003=20
g=E9n=E8re lors de la cr=E9ation d'un portail. Je voudrais les=20
mettre sur un autre disque dur. Comment faut-il faire?
Sous SPS2001, la manip =E9tait facile, mais comme je ne=20
connais pas bien SQL Server, je ne sais pas comment faire.

De plus, y a-t-il un moyen de d=E9finir l'emplacement des=20
bdd g=E9n=E9r=E9es automatiquement par SPS lors de la cr=E9ation=20
d'un portail?

Merci d'avance pour vos r=E9ponses.

4 réponses

Avatar
EROL [MVP SPS]
Bonjour,

Premier niveau de réponses:
Il y a 4 bases de données :
<portal_name>-SITE content database housing sites in a portal
<portal_name>-PROF profile database containing user profiles
<portal_name>-SERV services database which contains component settings
SPS01_Config_db configuration database containing all portal configuration
data

Toutes les données sont stockées dans la base SQL, seul des éléments de
l'habillage de SPS et des pages asp sont dans c:

Lire :
http://erolgiraudy.europe.webmatrixhosting.net/category/32.aspx
+
-
http://rocklegendre.com/ssmug/Francais.htm
-
http://www.frenchsql.com/
FAQ SQL:
http://www.frenchsql.com/Default.aspx?page
et support:
http://support.microsoft.com/default.aspx?scid=fh%3BFR%3Bsqlfra&x&y

--
Voir l'Outil SharePoint Database Explorer
http://www.mysps.info/Outils/SQL%20Server/SharePoint%20Database%20Explorer.zip

Les documents:
http://www.mysps.info/Doc%20Technique/Forms/AllItems.aspx?RootFolder=%2fDoc%20Technique%2fSQLMSDE&View=%7b24151022%2d18DC%2d4669%2dA84A%2dC980B14ED173%7d

et plus spécialement l'article d'Etienne: sur Déplacer les bases de données
SQL Server de SPS2003 sur un même serveur

http://www.mysps.info/Doc%20Technique/SQLMSDE/Déplacer%20les%20bases%20de%20données%20SQL%20Server%20de%20SPS2003%20sur%20un%20même%20serveur.doc

Allez sur le site je l'ai refait et largement développé,
voir : http://www.sharepointpro.net

@bientôt sur les news de SharePoint.
Bonne fin de semaine.

EROL
[MVP SharePoint Microsoft France]
*****************************************
http://www.sharepointpro.net
http://erolgiraudy.europe.webmatrixhosting.net/
http://perso.wanadoo.fr/erolsps/Visites/Livre1.htm
http://www.laboratoire-microsoft.org/articles/teched_2003/
============================= Si nous avons chacun un objet et que nous les échangeons, nous avons chacun
un objet.
Si nous avons chacun une idée et que nous les échangeons, nous avons chacun
deux idées.
Proverbe chinois.
===================

Allez sur le site je l'ai refait et largement développé,
voir : http://www.mysps.info

@bientôt sur les news de SharePoint.
Bonne fin de semaine.

EROL
[MVP SharePoint Microsoft France]
*****************************************
http://www.sharepointpro.net
http://www.clubsps.org
http://sharepointerol.blogspot.com/
http://giraudyp.perso.cegetel.net/Livre2.htm
=============================
"JD" a écrit dans le message de news:
62e701c47537$66e0dc00$
Bonjour,

je voudrais déplacer les bases de données que SPS2003
génère lors de la création d'un portail. Je voudrais les
mettre sur un autre disque dur. Comment faut-il faire?
Sous SPS2001, la manip était facile, mais comme je ne
connais pas bien SQL Server, je ne sais pas comment faire.

De plus, y a-t-il un moyen de définir l'emplacement des
bdd générées automatiquement par SPS lors de la création
d'un portail?

Merci d'avance pour vos réponses.
Avatar
Eric Donneger
Bonjour,

A ce niveau là c'est plus une question SQL Server que SharePoint. SharePoint laisse entièrement la main à SQL Server quant à l'emplacement des bases de données créées : ces fichiers sont placés dans le répertoire DATA défini lors de l'installation de SQL Server.
A ma connaissance, il n'existe pas de moyen de modifier à posteriori le chemin de ce répertoire.
Autrement dit, si vous souhaitez que les sites déjà existant voient leur base de données reposer sur un autre disque et que ce soit sur ce même disque que seront créées les bases de données de vos futur sites, je ne saurais trop vous conseiller de faire une sauvegarde de vos sites, de désinstaller SQL Server et de le réinstaller en lui précisant de positionner les données sur ce nouveau disque et enfin de restaurer vos sites.

--
Eric Donneger
<a href="http://www.clubsps.org">ClubSPS.org</a>


"JD" a écrit :

Bonjour,

je voudrais déplacer les bases de données que SPS2003
génère lors de la création d'un portail. Je voudrais les
mettre sur un autre disque dur. Comment faut-il faire?
Sous SPS2001, la manip était facile, mais comme je ne
connais pas bien SQL Server, je ne sais pas comment faire.

De plus, y a-t-il un moyen de définir l'emplacement des
bdd générées automatiquement par SPS lors de la création
d'un portail?

Merci d'avance pour vos réponses.




Avatar
Stephane CORDONNIER [MVP]
Euh pas tout à fait d'accord avec Eric :)

Heureusement que SQL permet de déplacer ses bases de données à postériori
car que ce se passerait il si le disque qui contient la base venait à être
plein et qu'on ne puisse déplacer la base ? :)

La marche à suivre :

- Arrêter les services SharePoint
- Détacher les bases SQL
- Déplacer les fichiers
- Rattacher les bases SQL
- Redémarrer les services SharePoint

Cette démarche est valable si les bases restent hébergées par le même
serveur SQL (que le nom de celui-ci ne change pas).

--
Stephane CORDONNIER
http://www.sharepoint-france.com
[Microsoft MVP - France]


"Eric Donneger" a écrit dans le
message de news:
Bonjour,

A ce niveau là c'est plus une question SQL Server que SharePoint.


SharePoint laisse entièrement la main à SQL Server quant à l'emplacement des
bases de données créées : ces fichiers sont placés dans le répertoire DATA
défini lors de l'installation de SQL Server.
A ma connaissance, il n'existe pas de moyen de modifier à posteriori le


chemin de ce répertoire.
Autrement dit, si vous souhaitez que les sites déjà existant voient leur


base de données reposer sur un autre disque et que ce soit sur ce même
disque que seront créées les bases de données de vos futur sites, je ne
saurais trop vous conseiller de faire une sauvegarde de vos sites, de
désinstaller SQL Server et de le réinstaller en lui précisant de positionner
les données sur ce nouveau disque et enfin de restaurer vos sites.

--
Eric Donneger
<a href="http://www.clubsps.org">ClubSPS.org</a>


"JD" a écrit :

> Bonjour,
>
> je voudrais déplacer les bases de données que SPS2003
> génère lors de la création d'un portail. Je voudrais les
> mettre sur un autre disque dur. Comment faut-il faire?
> Sous SPS2001, la manip était facile, mais comme je ne
> connais pas bien SQL Server, je ne sais pas comment faire.
>
> De plus, y a-t-il un moyen de définir l'emplacement des
> bdd générées automatiquement par SPS lors de la création
> d'un portail?
>
> Merci d'avance pour vos réponses.
>
>


Avatar
EROL [MVP SPS]
Salut,

Juste Stéphane, tu as raison avec le même serveur SQL.
Etienne a fait un article sur notre site à ce sujet :
www.mysps.info
@+++

EROL MVP SPS.
http://giraudyp.perso.cegetel.net/Visites/Livre3.htm

"JD" a écrit dans le message de news:
62e701c47537$66e0dc00$
Bonjour,

je voudrais déplacer les bases de données que SPS2003
génère lors de la création d'un portail. Je voudrais les
mettre sur un autre disque dur. Comment faut-il faire?
Sous SPS2001, la manip était facile, mais comme je ne
connais pas bien SQL Server, je ne sais pas comment faire.

De plus, y a-t-il un moyen de définir l'emplacement des
bdd générées automatiquement par SPS lors de la création
d'un portail?

Merci d'avance pour vos réponses.