Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Did you know that
Elxis 5.x
uses HTML5, CSS3 and pure javascript without external libraries such as jQuery?
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Βάσεις Δεδομένων
»
Sql Server to MySQL
« previous
next »
Print
Pages: [
1
]
Author
Topic: Sql Server to MySQL (Read 17445 times)
webgift
Elxis Team
Hero Member
Posts: 4193
Sql Server to MySQL
«
on:
October 14, 2009, 12:14:56 »
Καλημέρα σε όλους ...
Η ερώτησή μου σχετικά με το θέμα είναι η εξής.
Έστω ότι έχουμε ένα σύστημα ERP με 60.000 καταχωρημένα προϊόντα. Έχει από πίσω του μια βάση Sql Server και θέλουμε να μεταφέρουμε τα προϊόντα αυτά με έναν τρόπο στη MySQL Βάση.
1. Γίνεται αυτό ;
2. Αν μπει σε ένα Elxis Site το IOS Eshop θα μπορεί να γίνει η μεταφορά. Γνωρίζοντας ότι το Component IOS EShop θα έχει συγκεκριμένους πίνακες δημιουργήσει κατά την εγκατάστασή του.
(Δεν το έχω δουλέψει το IOSEshop)
υ.γ. : Η επόμενη σκέψη επί του θέματος είναι η ενημέρωση των 2 βάσεων άνα 2μήνο με την μορφή update queries από την μια βάση του μαγαζίου στην άλλη βάση αυτή του site.
«
Last Edit: October 14, 2009, 12:16:43 by $webGift
»
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
CREATIVE Options
Authorized Elxis Professional
Elxis Community
Hero Member
Posts: 2334
Professional services for Elxis CMS
Re: Sql Server to MySQL
«
Reply #1 on:
October 14, 2009, 12:36:10 »
Εν συντομία ΞΕΧΝΑ ΤΟ !
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Sql Server to MySQL
«
Reply #2 on:
October 14, 2009, 12:38:18 »
MA
Υπάρχει τρόπος να 'γλυτώσω' την μεταφορά 60.000 προϊόντων ;
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
CREATIVE Options
Authorized Elxis Professional
Elxis Community
Hero Member
Posts: 2334
Professional services for Elxis CMS
Re: Sql Server to MySQL
«
Reply #3 on:
October 14, 2009, 12:43:12 »
Δύσκολο !
Και εάν φτιαχτεί τέτοιο script, πες ότι φτιάχνετε θα είναι ακριβότερο και θα πάρει περισσότερο χρόνο για να φτιαχτεί παρά από το να τα περάσεις.
Το ERP δεν έχει τίποτα σχετικό επάνω του ;
Ποιο ERP είναι ;
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Sql Server to MySQL
«
Reply #4 on:
October 14, 2009, 13:03:02 »
Ξέρω από το άνοιγμα του θέματος ότι δεν πρόκειται για κάτι εύκολο άλλα τι να κάνουμε διαφορετικά.!
Το ERP είναι της Singular.
Όταν λες τίποτα σχετικό τι εννοείς;
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
CREATIVE Options
Authorized Elxis Professional
Elxis Community
Hero Member
Posts: 2334
Professional services for Elxis CMS
Re: Sql Server to MySQL
«
Reply #5 on:
October 14, 2009, 13:10:37 »
mod - plug-in για export για χρήση online
Logged
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Sql Server to MySQL
«
Reply #6 on:
October 14, 2009, 14:54:40 »
Πρέπει να το κοιτάξω αυτό.
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
datahell
Elxis Team
Hero Member
Posts: 10358
Re: Sql Server to MySQL
«
Reply #7 on:
October 14, 2009, 19:20:36 »
Ενημερωτικά: Το adodb του Elxis υποστηρίζει 100% τον SQL server..., ενώ το ίδιο το Elxis μπορεί να συνδεθεί ταυτόχρονα σε πολλές βάσεις δεδομένων ακόμα και διαφορετικού τύπου. Αυτό που χρειάζεται είναι να κατασκευαστεί ένας interpreter (αυτόνομο script ή component του elxis) που θα μεταφέρει τα δεδομένα από τη μία βάση στην άλλη. Το ίδιο το Elxis δεν υποστηρίζει ακόμα SQL server αλλά δεν είναι πρόβλημα αυτό, δεν θέλουμε να τρέξουμε το Elxis σε mSQL, θέλουμε απλά να συνδεθούμε σε μία άλλη βάση και να μεταφέρουμε τα στοιχεία της σε αυτήν του Elxis (MySQL).
Τυπική σύνδεση σε μία βάση δεδομένων από εξωτερικό script:
require_once('diadromi_pros_elxis/includes/adodb/adodb.inc.php');
$db = ADONewConnection('adodb_driver');
$db->Connect('host', 'user', 'password', 'database');
Τα query τα γράφουμε σε native SQL μορφή και ο επιλεγμένος driver του adodb θα τα μετατρέψει αυτόματα και κατάλληλα ανάλογα του τύπου της βάσης δεδομένων. ΠΧ:
$row = $db->GetRow("SELECT * FROM elx_users WHERE id='62'");
[attachment deleted by admin]
«
Last Edit: October 14, 2009, 19:37:31 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Sql Server to MySQL
«
Reply #8 on:
October 15, 2009, 11:17:24 »
Τέλεια Γιάννη κάτι τέτοιο ήθελα να ακούσω ... να μπορεί να γίνει μια τέτοια δυνατότητα.
Τώρα στην μεταφορά δεν θα έχουμε πρόβλημα μιας και θα μεταφέρουμε από βάση με άλλους πίνακες (SQL) στους πίνακες που θα δημιουργήσει το IOSEshop αυτόματα κατά την εγκατάστασή του ;
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
datahell
Elxis Team
Hero Member
Posts: 10358
Re: Sql Server to MySQL
«
Reply #9 on:
October 15, 2009, 15:02:52 »
Εγώ αναφέρω ότι τεχνικά αυτό που θες μπορεί να γίνει. Αλλά η βοήθειά μου φτάνει μέχρι εδώ, θα πρέπει να το ψάξεις μόνος σου για περισσότερα.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
webgift
Elxis Team
Hero Member
Posts: 4193
Re: Sql Server to MySQL
«
Reply #10 on:
October 15, 2009, 15:17:02 »
OK. Άσε το απάνω μου από εδώ και στο εξής.
Και ο θεός μαζί μας
«
Last Edit: October 15, 2009, 15:21:47 by $webGift
»
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
billstatus
Newbie
Posts: 1
Re: Sql Server to MySQL
«
Reply #11 on:
March 07, 2010, 10:39:48 »
Γειά σας προσπαθώ να κάνω import μια database απο το localhost του Xampp στο phpmyadmin του Σχολικού δικτύου και ενώ αναγνωρίζει τους κωδικούς μου βγάζει Forbidden
You don't have permission to access /phpmyadmin/import.php on this server.
Τι κάνω?
Logged
datahell
Elxis Team
Hero Member
Posts: 10358
Re: Sql Server to MySQL
«
Reply #12 on:
March 07, 2010, 10:51:49 »
Μήπως προσπαθείς να την κάνεις import σε λάθος βάση; Υπάρχει επίσης η περίπτωση το backup αρχείο να περιέχει εντολή δημιουργίας βάσης. Θα πρέπει να την διαγράψεις αν υπάρχει κάτι τέτοιο.
Άνοιξε το sql αρχείο με το pspad (ή άλλον Text editor που υποστηρίζει utf-8) και πάνω-πάνω, μετά τα σχόλια της κορυφής, δες αν υπάρχει κάτι σαν αυτό:
CREATE database xxxxxx;
USE xxxx;
Αν υπάρχει σβήστο και ξαναδοκίμασε να κάνεις import.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Βάσεις Δεδομένων
»
Sql Server to MySQL