Question : Support de base de données de SQL « non autorisé parce qu'il n'est pas en ligne »

Je reposting une question qui a été clôturée il y a quelque temps sans la résolution dans l'espoir que quelqu'un d'autre peut pouvoir aider, donné nous a toujours le problème. le

I AM signalant la question originale ci-dessous, toutefois veuillez se rendre compte que j'ai essayé chaque référence disponible sur l'Internet (ce je peut trouver) sur résoudre ce problème depuis sans le succès. Tout semble suggérer un problème avec l'index de texte intégral, que la base de données n'a pas.  nom du

SELECT, ftcatid des sysobjects OÙ ftcatid >

de 0
(0 rangées affectées)---
I AM essayant de soutenir un de nos bases de données de SQL et de réception d'AM :

System.Data.SqlClient.SqlError: Le support du dossier ou du filegroup « CCT_MSCRM » n'est pas autorisé parce qu'il n'est pas en ligne. Le SUPPORT peut être exécuté en employant les clauses de FILEGROUP ou de DOSSIER pour limiter le choix pour inclure seulement des données en ligne. L'erreur type du

Pretty, sorts à son sujet sur l'Internet.

However, j'ai essayé TOUT que je peux trouver sur Google concernant lui sans la chance, 99% des réponses semblent se rapporter à l'index de texte intégral spécifiquement, toutefois j'ai essayé chaque suggestion pour cela et il également ne l'a pas résolu. (Pendant que vous pouvez voir il ne met pas en référence le sysft_XXX qui est où le foyer de suggestions) le

If je questionne le statut de toute la base de données ils toute l'amende d'exposition EN LIGNE : le type du

SELECT, nom, l'état, state_desc de sys.database_files
0 CCT_MSCRM 0 ONLINE
1 CCT_MSCRM_log 0 noms d'ONLINE

SELECT du sysft_CCTMSCRM_CAT 0 d'ONLINE
4, database_id, état, le state_desc, recovery_model de sys.databases
CCT_MSCRM 7 0 1

It est une boîte de production et en service presque constamment, une autre raison que je sais qu'elle est en ligne, ainsi si je détache/attache etc. alors je dois tirer le meilleur du temps limité j'aurai disponible à travailler à it.

Does n'importe qui ont toutes les idées quant à ce qui cause ceci et à la façon dont je peut le résoudre ?

Thanks.
class= de

Réponse : Support de base de données de SQL « non autorisé parce qu'il n'est pas en ligne »

Homme, vous avez vraiment un problème : o)

Pour maintenant moi prends seulement une solution pour vous mais allant prendre du temps et devrais seulement faire après des heures :
- Créer la nouvelle base de données vide. Script tous les objets de vieille base de données et courir ce manuscrit dans la nouvelle base de données. Émigrer les données de vieux à la nouvelle base de données. Nouvelle base de données de secours.

Si ceci fonctionne, donner l'accès aux utilisateurs pour la nouvelle base de données et base de données de baisse la vieille ainsi vous pouvez travailler seulement avec le neuf.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us