Créer plusieurs tables via fichier .txt

Résolu/Fermé
jayzman1 Messages postés 4 Date d'inscription mardi 15 décembre 2015 Statut Membre Dernière intervention 20 janvier 2016 - 20 janv. 2016 à 07:28
 jayzman - 21 janv. 2016 à 06:23
bonjour,
je voudrai savoir comment faire pour créer plusieurs tables via un fichier.txt

merci
jayzman1
A voir également:

1 réponse

nichola Messages postés 111 Date d'inscription jeudi 7 juin 2007 Statut Membre Dernière intervention 24 avril 2016 11
20 janv. 2016 à 07:44
Bonjour,

Est-ce que tu pourrais détailler un peu plus la question ? Le fichier texte contient des instructions SQL ou est-ce qu'il contient un format particulier a partir duquel tu souhaiterai construire plusieurs table ?
0
jayzman Messages postés 47 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 5 février 2016
20 janv. 2016 à 07:53
merci d'avoir répondu si vite,
non mon fichier texte ne contient pas des instructions SQL mais d'un format particulier,
je ne sais pas où on ajoute des fichiers sur ce forum pour vous voir mon fichier,

mais je poste quelque ligne
voici

Event Length (79), RecordType (4) RecNo.(1706)
FFV CX2 CX2, force 1
[2016-01-05 08.35.46:302] RncTopUeC produced this event event id = (145) BUS RECEIVE nbap-dedicated-measurement-report PDU ENCODED, ueRef = 649 - - -
value EVENT ::=
{
scannerId '00000000 00000000 00000100'B,
hour 8,
minute 35,
second 46,
millisec 302,
events nbap-dedicated-measurement-report :
{
ue-context valid : 649,
rnc-module-id valid : 14,
c-id-1 valid : 29247,
rnc-id-1 valid : 2,
c-id-2 valid : 39247,
rnc-id-2 valid : 2,
c-id-3 valid : 19078,
rnc-id-3 valid : 2,
c-id-4 invalid : 65535,
rnc-id-4 invalid : 4095,
pdu-type invalid : undef (15),
protocol-id valid : 1,
message-direction valid : event-value-received (0),
message-length valid : 43,
message-contents '00124E5B8F25000003002C40034008340085400340012C00434010408000CA400300029E00CA400301029E ...'H
value NBAP-PDU ::= initiatingMessage :
{
procedureID
{
procedureCode 18,
ddMode common
},
criticality ignore,
messageDiscriminator dedicated,
transactionID longTransActionId : 23439,
value DedicatedMeasurementReport :
{
protocolIEs
{
{
id 44,
criticality ignore,
value CRNC-CommunicationContextID : 2100
},
{
id 133,
criticality ignore,
value MeasurementID : 300
},
{
id 67,
criticality ignore,
value DedicatedMeasurementObjectType-DM-Rprt : all-RL :
{
rL-InformationList-DM-Rprt
{
{
id 202,
criticality ignore,
value RL-InformationItem-DM-Rprt :
{
rL-ID 0,
dedicatedMeasurementValueInformation measurementAvailable :
{
dedicatedmeasurementValue transmittedCodePowerValue : 79
}
}
},
{
id 202,
criticality ignore,
value RL-InformationItem-DM-Rprt :
{
rL-ID 1,
dedicatedMeasurementValueInformation measurementAvailable :
{
dedicatedmeasurementValue transmittedCodePowerValue : 79
}
}
}
}
}
}
}
}
}
}
}

Event Length (43), RecordType (4) RecNo.(1707)
FFV CX2 CX2, force 1
[2016-01-05 08.35.46:641] RncTopUeC produced this event event id = (41) BUS RECEIVE rrc-physical-channel-reconfiguration-complete PDU ENCODED, ueRef = 649 - - -
value EVENT ::=
{
scannerId '00000000 00000000 00000100'B,
hour 8,
minute 35,
second 46,
millisec 641,
events rrc-physical-channel-reconfiguration-complete :
{
ue-context valid : 649,
rnc-module-id valid : 14,
c-id-1 valid : 29247,
rnc-id-1 valid : 2,
c-id-2 valid : 39247,
rnc-id-2 valid : 2,
c-id-3 valid : 19078,
rnc-id-3 valid : 2,
c-id-4 invalid : 65535,
rnc-id-4 invalid : 4095,
pdu-type valid : event-value-ul-dcch (2),
protocol-id valid : 0,
message-direction valid : event-value-received (0),
message-length valid : 7,
message-contents '80000001024000 ...'H
value UL-DCCH-Message ::=
{
integrityCheckInfo
{
messageAuthenticationCode 2,
rrc-MessageSequenceNumber 0
},
message physicalChannelReconfigurationComplete :
{
rrc-TransactionIdentifier 0
}
}
}
}



je vais créer des tables par value EVENT ::=
l'event c'est nbap-dedicated-measurement-report,rrc-physical-channel-reconfiguration-complete par exemple
est-ce-qu'il y a un requette pour faire ça?
0
nichola Messages postés 111 Date d'inscription jeudi 7 juin 2007 Statut Membre Dernière intervention 24 avril 2016 11
20 janv. 2016 à 12:55
J'ai bien peur que ce fichier ne soit un peu trop complexe. Je pense qu'il faudrai d'abord extirper les données de manière formalisé de manière à ce qu'il corresponde à la structure de donnée attendue, puis à partir de là insérer ces données en base .. mais là il y aura pas de requête magique ...
0
jayzman Messages postés 47 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 5 février 2016
20 janv. 2016 à 13:02
OK,merci,
donc il faut faire manuellement alors le fichier de taille 600mega que je dois lire les données et le spécifier comme un fichier json et ensuite enregistrer dans une base, pouf :/
0
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650 > jayzman Messages postés 47 Date d'inscription mercredi 18 novembre 2015 Statut Membre Dernière intervention 5 février 2016
20 janv. 2016 à 14:11
Bonjour,

il faut faire manuellement

Non.....
Ce qui t'a été proposé c'est de faire un script qui
- Récupères les données ..... en extrait les informations qui te sont utiles (celles que tu veux enregistrer en BDD)
- Mets en forme ces données pour en faciliter le traitement (dans un array par exemple)
- Effectue des requêtes de type INSERT pour le mettre en BDD.
0
bonjour jordane45,

Ah ok,avec un script en quel langage,le plus facile?j'utilise maintenant java,est-ce-que c'est possible avec java,
merci
0