Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Teamcenter
  Backup einzelner Datasets....

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  Backup einzelner Datasets.... (5174 mal gelesen)
little_ug
Mitglied
CAX/PDM Admin / PM


Sehen Sie sich das Profil von little_ug an!   Senden Sie eine Private Message an little_ug  Schreiben Sie einen Gästebucheintrag für little_ug

Beiträge: 389
Registriert: 20.03.2003

NX 7.5.4.4 mp1
Creo2 M020
TC UA 9.1.1.2

erstellt am: 15. Sep. 2011 09:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo, wie geht ihr mit folgendem Problem um:?
- Konstrukteur arbeitet und merkt nach ein paar tagen die Idee war ein Käse ich hätt gern das UGPART von vor 2 Tagen...
D.h.
- die bei uns letzten 3 speicherstände sind natürlich schon oft genug überschrieben, also nicht mehr greifbar.
- Revisioniert wurde auch nicht...
- die Volumendaten und der Oracle dump werden gesichert und währe verfügbar.
Ich müsste nun also aus der Sicherung der Volumendaten die Teile erst finden und dann? Kann ich sie einfach zurückschreiben?
Kann ich diese in den Volumes so einfach finden?
Danke, Michael

------------------
Gruß

Michael

have you tried turning it off and on again

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

schulze
Ehrenmitglied V.I.P. h.c.
CAD/CAE Manager


Sehen Sie sich das Profil von schulze an!   Senden Sie eine Private Message an schulze  Schreiben Sie einen Gästebucheintrag für schulze

Beiträge: 2312
Registriert: 26.03.2001

erstellt am: 15. Sep. 2011 10:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

>>Kann ich diese in den Volumes so einfach finden?

Wohl kaum gezielt - nur mit etwas raten und probieren.
Der unter "Benannte Referenzen" hinterlegte Dateiname wird nur beim Exportieren verwendet. Auf dem FileServer sind die Namen recht kryptisch - vermutlich wird da ein verschlüsseltes Datum angehängt.

Beispiel für einen Dataset vom Typ UGMASTER:
20776_0_ugp_3yw02pg1xfdbw.prt
20776_0_ugp_4b402pg1xfdt3.prt

Man kann hier nur anhand des Änderungsdatums auf dem FileServer spekulieren, welches denn die gewünschte Datei ist.

>>Kann ich sie einfach zurückschreiben?

Definitiv NEIN, jedenfalls nicht direkt in die Volumes.
Du kannst die Datei umbenennen und über "Benannte Referenzen" austauschen.

Wir machen es so, dass wir Oracle-Dump und Volumes in eine Testumgebung einspielen.
Dort können wir dann in Teamcenter verlässlicher suchen und prüfen, welche Datei denn gebraucht wird.

------------------
R.Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

little_ug
Mitglied
CAX/PDM Admin / PM


Sehen Sie sich das Profil von little_ug an!   Senden Sie eine Private Message an little_ug  Schreiben Sie einen Gästebucheintrag für little_ug

Beiträge: 389
Registriert: 20.03.2003

NX 7.5.4.4 mp1
Creo2 M020
TC UA 9.1.1.2

erstellt am: 15. Sep. 2011 11:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


RemoteDesktop_2011-09-15_10-58-42.png

 
Hi könnte man es über SQL Developer herausfinden (in den Tabellen)

------------------
Gruß

Michael

have you tried turning it off and on again

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

schulze
Ehrenmitglied V.I.P. h.c.
CAD/CAE Manager


Sehen Sie sich das Profil von schulze an!   Senden Sie eine Private Message an schulze  Schreiben Sie einen Gästebucheintrag für schulze

Beiträge: 2312
Registriert: 26.03.2001

erstellt am: 15. Sep. 2011 11:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

>>Hi könnte man es über SQL Developer herausfinden (in den Tabellen)

Theoretisch ja.
Allerdings verlangt das schon intime Kenntnisse der Datenbank-Strukturen.
Ich habe noch nie versucht, ernsthaft auf dieser Ebene zu arbeiten. Die übliche Neugier genügt da nicht, um nachhaltigen Erfolg zu erzielen.
Meist ist auch unsere IT-Abteilung so stark ausgelastet, dass ich zwei oder drei Tage auf das Einspielen des Backups warten muss.
Da zieht es der Konstrukteur in der Regel vor, seine Arbeit selber rückgängig zu machen oder gar ein neues Modell anzulegen.

------------------
R.Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Yeti
Mitglied
CADmin


Sehen Sie sich das Profil von Yeti an!   Senden Sie eine Private Message an Yeti  Schreiben Sie einen Gästebucheintrag für Yeti

Beiträge: 1444
Registriert: 21.12.2000

SW: TC 11.6.0 / NXCR1980 / TCVis 12.2
unter W10
HW: Lenovo und Dell (älter)

erstellt am: 16. Sep. 2011 09:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

hi,

ich habe das raussuchen aus der sicherung der files bisher 2x gemacht: aufwand waren 3-4 stunden (nur suchen, ohne sicherung bereitstellen). möglich ist es auch nur dann, wenn du eine saubere volumetrennung hast (z.b. pro gruppe ein volume). da wir mit projektgruppen arbeiten und in einem volume nicht mehr als 60.000 dateien zulassen, ging es einigermaßen.

die beiden fälle waren besonders (der aufwand für die wiederherstellung durch die konstruktion betrug dort 2-3 tage). etwas problematisch waren dabei auch die 3 möglichen versionen...

------------------
Gruß aus Hamburg

Yeti

Planung ist die Ablösung des Nichtwissens durch den Irrtum...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ThomasZwatz
Moderator
cadadmin




Sehen Sie sich das Profil von ThomasZwatz an!   Senden Sie eine Private Message an ThomasZwatz  Schreiben Sie einen Gästebucheintrag für ThomasZwatz

Beiträge: 5397
Registriert: 19.05.2000

(10-2022)
---------------------------------------------
[stable]
NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3
SingleSite 4Tier, DocMgt, Client4Office, MRO, ReqMgt, SchedMgt, T4S, TcVis Mockup, TcSSO, Multi-CAD
BCT-Inspector Neutral v22R2
---------------------------------------------
[testing]
NX2007(2027.3701) + TC13.3.0.3, RAC +AWC6.0.3
BCT-Inspector Neutral v22R2
@M7720 Win10 (1909)

erstellt am: 21. Sep. 2011 12:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

Wir haben ein Programm laufen, das täglich alle geänderten Datasets bzw. deren NamedReference listet.
(wurde von Siemens gemacht).

Mittels eines grep über alle Logfiles dieses Programms anhand der ItemID kann ich dann die zugehörigen benannten Referenzen lokalisieren und (wenn vorhanden   ) von einem Sicherungsband zurückholen und wiederum als NamedReference dem Dataset unterjubeln.
Einfach bei Einzelteilen, bei Baugruppen ists mitunter ein wenig mühsam ...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Manfred_G
Mitglied
Systemadmin CAx


Sehen Sie sich das Profil von Manfred_G an!   Senden Sie eine Private Message an Manfred_G  Schreiben Sie einen Gästebucheintrag für Manfred_G

Beiträge: 77
Registriert: 03.06.2003

NX8.5.2.2
TC 9.1 UA
WIN 7 64bit

erstellt am: 22. Sep. 2011 16:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

Hallo,

Bei uns liegen die Volumes auf einem filer, von dem 3x täglich ein Abbild gezogen wird, also hab ich eigentlich pro Tag mehrere Datensicherungen.
Auf den Filenamen und den Pfad komme ich folgender Maßen:

Im Teamcenter über Fenster - Ansicht anzeigen -Objekt drucken
Anschließend UGMASTER selektieren.
Dann in der Liste nach unten Scrollen bis zum Eintrag ref_names[...] "UG_PART"
Dazu gehört weiter unten ein Eintrag mit gleicher Nummer ref_list[...]
Auf diese Zeile doppelklicken.
Dadurch öffnet sich eine neue Liste in der ne Menge Infos enthalten sind, so wie der Pfadname in den Volumes als auch der kryptische Datenbankname
Nach diesem kann man dann in den Volumes direkt suchen und über die Vorgängerversion des Ordners (so wie bei WIN 7) komm ich auch ohne Netztwerkadmins an meinen Daten.

Anhängen tu ich sie dann, wie Thomas beschrieben hat, auch über die Benannten Referenzen.

Gruß Manni

------------------
Wer zuletzt lacht, hat es nicht eher begriffen !

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

mäd mäx
Mitglied
CAD/PLM Admin


Sehen Sie sich das Profil von mäd mäx an!   Senden Sie eine Private Message an mäd mäx  Schreiben Sie einen Gästebucheintrag für mäd mäx

Beiträge: 495
Registriert: 20.07.2005

erstellt am: 06. Okt. 2011 21:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

Zitat:
Wir haben ein Programm laufen, das täglich alle geänderten Datasets bzw. deren NamedReference listet.
(wurde von Siemens gemacht).

Dito, geht auch sehr gut. Jedoch brauchen wir ca. 2 Wochen um die Datasets zurück zu speilen (wir sind ein wenig Grösser und in Gruppen aufgeteilt).

Daher die erste Frage von uns an den User, bist du nicht schneller wenn du es wieder zurückänderst?

------------------
Wer glaubt etwas zu sein, hat aufgehört etwas zu tun !

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

gfx-toxic.de
Mitglied
Konstruktion / Anwenderbetreuung


Sehen Sie sich das Profil von gfx-toxic.de an!   Senden Sie eine Private Message an matthias-p  Schreiben Sie einen Gästebucheintrag für matthias-p

Beiträge: 501
Registriert: 09.06.2006

Teamcenter 11.3 / NX 11
Windows 10

erstellt am: 20. Okt. 2011 12:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für little_ug 10 Unities + Antwort hilfreich

Hi,

noch zum Thema...anbei eine SQL Query um von verschiedenen Datasets unter angabe der ItemID alle ImanFiles zu bekommen.
So kann man dann die Dateien direkt von einer Datensicherung vom Band holen.

Gruß Matthias

Code:

SELECT distinct
item.pitem_id ItemID,
itemrevision.pitem_revision_id Aenderungsstand,
itemrevision.psequence_id SequendeID,

workspaceobject.pobject_type ObjektTyp,
statusRelation.pname Freigabestatus,

imanvolumeRelation.pwnt_path_name VolumePfad,
imanfileRelation.psd_path_name Unterordner,
imanfileRelation.pfile_name VolumeName,
imanfileRelation.poriginal_file_name Dateiname,

-----------------------------------------------------

revisionAnchor.pseq RevisionAnchorSeq,
imanvolumeRevisionAnchor.pwnt_path_name VolumePfad,
imanfileRevisionAnchor.psd_path_name Unterordner,
imanfileRevisionAnchor.pfile_name VolumeNameRevisionAnchor,
imanfileRevisionAnchor.poriginal_file_name Dateiname

FROM infodba.pitem item

join infodba.pitemrevision itemrevision
on item.puid = itemrevision.ritems_tagu

join infodba.pimanrelation relation
on itemrevision.puid = relation.rprimary_objectu

join infodba.pdataset dataset
on relation.rsecondary_objectu = dataset.puid

join infodba.pref_list_0 reflistRelation
on dataset.puid = reflistRelation.puid

JOIN infodba.pimanfile imanfileRelation
ON reflistRelation.pvalu_0 = imanfileRelation.puid

JOIN infodba.pimanvolume imanvolumeRelation
ON imanfileRelation.rvolume_tagu = imanvolumeRelation.puid

join infodba.pworkspaceobject workspaceobject
on dataset.puid = workspaceobject.puid

LEFT JOIN infodba.prelease_status_list_0 statuslistRelation
ON workspaceobject.puid = statuslistRelation.puid
LEFT JOIN infodba.preleasestatus statusRelation
ON statuslistRelation.pvalu_0 = statusRelation.puid
-------------------------------------------------------------------


join infodba.previsions_0 revisionAnchor
on dataset.rrev_chain_anchoru = revisionAnchor.puid

join infodba.pref_list_0 reflistRevisionAnchor
on revisionanchor.pvalu_0 = reflistrevisionanchor.puid

join infodba.pimanfile imanfileRevisionAnchor
on reflistrevisionanchor.pvalu_0 = imanfilerevisionanchor.puid

JOIN infodba.pimanvolume imanvolumeRevisionAnchor
ON imanfileRevisionAnchor.rvolume_tagu = imanvolumeRevisionAnchor.puid

LEFT JOIN infodba.prelease_status_list_0 statuslistRevisionAnchor
ON revisionanchor.pvalu_0 = statuslistRevisionAnchor.puid
LEFT JOIN infodba.preleasestatus statusRevisionAnchor
ON statuslistRevisionAnchor.pvalu_0 = statusRevisionAnchor.puid


where upper(item.pitem_id) = upper(ITEM ID')
and upper(workspaceobject.pobject_type) = upper('DATASET TYPE');


------------------
Gruß Matthias
------------------------------------
ICQ: 163190295

[Diese Nachricht wurde von gfx-toxic.de am 20. Okt. 2011 editiert.]

[Diese Nachricht wurde von gfx-toxic.de am 20. Okt. 2011 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz