2016-07-09 1 views
0

J'essaie d'ajouter AdventureWorks à mon SQL Server 2014 Management Studio. Après avoir ouvert la requête dans le code SQLCMD, j'ai changé le chemin setvar pour mon nom de serveur.Erreur d'activation AdventureWorks dans SQL Server, je ne sais pas si mon chemin est incorrect ou ma base de données est erronée

Comment réparer cette erreur?

je le message d'erreur suivant:

Started - 2016-07-09 00:32:33.533 

*** Dropping Database 

*** Creating Database 

Msg 5133, niveau 16, état 1, ligne 89
recherche d'annuaire pour le fichier « C: \ Program Files \ Microsoft SQL Server \ MSSQL12 .DACHENMCIS \ MSSQL \ DATA \ AdventureWorksDW2014_Data.mdf "a échoué avec l'erreur du système d'exploitation 3 (Le système ne trouve pas le chemin spécifié.). Msg 1802, niveau 16, état 1, ligne 89
Échec de création de base de données. Certains noms de fichiers répertoriés n'ont pas pu être créés. Vérifiez les erreurs connexes.

*** Checking for AdventureWorksDW2014 Database 
*** AdventureWorksDW2014 Database does not exist. Make sure that the script is being run in SQLCMD mode and that the variables have been correctly set. 

Msg 911, niveau 16, état 1, ligne 119
Database 'AdventureWorksDW2014' n'existe pas. Assurez-vous que le nom est entré correctement.

Msg 208, niveau 16, état 1, procédure vDMPrep, ligne 1683
Nom d'objet incorrect 'dbo.FactInternetSales'. Msg 208, niveau 16, état 1, procédure vTimeSeries, ligne 1731
Nom d'objet incorrect 'dbo.vDMPrep'. Msg 208, niveau 16, état 1, procédure vTargetMail, ligne 1796
Nom d'objet incorrect 'dbo.DimCustomer'.

Msg 208, niveau 16, état 1, procédure vAssocSeqOrders, ligne 1828
Nom d'objet incorrect 'dbo.vDMPrep'.

+1

L'erreur correspondante est "Le système ne trouve pas le chemin spécifié". Est-ce que 'C: \ Program Files \ Microsoft SQL Server \ MSSQL12.DACHENMCIS \ MSSQL \ DATA \' existe? –

+0

Hey merci d'avoir répondu. DACHENMCIS est mon nom de serveur SQL, l'instruction pour mon laboratoire le dit. Mais je n'arrive pas à le réparer? ai-je besoin de plus à mon nom de serveur sql? – Lee

+0

Aussi, si vous le pouvez, puis-je vous envoyer un courriel? trop long pour taper ici. – Lee

Répondre

0

Ajoutez des privilèges à "C: \ Program Files \ Microsoft SQL Server \ MSSQL12.DACHENMCIS \ MSSQL \ DATA \", vous n'avez pas tous requis.

Si le chemin d'accès n'est pas valide, remplacez "C: \ Program Files \ Microsoft SQL Server \ MSSQL12.DACHENMCIS \ MSSQL \ DATA \" par un chemin de dossier existant sur lequel vous avez tous les droits. bien.

+0

Pouvez-vous s'il vous plaît me montrer l'instruction de code sur la façon de créer un chemin? Sur mon laboratoire, il est dit avant de commencer, j'ai besoin de remplacer le chemin par défaut avec mon nom de serveur. – Lee

+0

L'instruction indique en mode SQLCMD, j'ai besoin de remplacer cette ligne. : setvar SqlSamplesDatabasePath "C: \ Program Files \ Microsoft SQL Server \ MSSQL12.MSSQLSERVER \ MSSQL \ DATA \" – Lee

+0

Je suis supposé copier et coller mon propre nom de serveur dans la partie.mssqlserver? Mais je continue à le faire mal? Pouvez-vous me montrer comment le faire. Je promets que j'accepterai votre réponse! – Lee