• 21-01-2023, 03:21:55
    #1
    Selam arkadaşlar. Forumdan bir arkadaştan kurumsal yazılım aldım fakat şu anda kendisi çevrim dışı olduğundan dolayı destek alamıyorum.
    DB içe aktarırken aşağıdaki hatayı alıyorum. Hem localhost hem sunucu üzerinde aynı hatayı vermekte.
    Tablolar aktarıldı gözüküyor fakat site ayağa kalkmadığı için işlem yapamıyorum. En az 10 saatlik işim var sabaha bitireyim istiyordum.
    Yardımcı olabilecek var mı acaba sorun nedir?


    Sabit çözümleme:
    Çözümleme sırasında 2 hata bulundu.
    1. Açık bir köşeli parantez ardından bir grup değer beklenmekte. (near "CREATE" at position 456)
    2. Beklenmedik belirteç. (near "CREATE" at position 456)
    SQL sorgusu:
    -- -- Dumping data for table `contacts` -- INSERT INTO `contacts` (`contact_id`, `name`, `email`, `phone`, `title`, `description`, `dates`, `status`) VALUES (1, 'Ali Yaşar', 'info@siteadi.com', '053456789', 'Merhaba', 'Merhaba.', '2023-01-01 00:25:53', 0), (2, 'asdasd', 'asdsa@asasas.com', 'dasd', 'asdsa', 'asdasd', '2023-01-01 01:05:54', 1), -- -------------------------------------------------------- -- -- Table structure for table `counters` -- CREATE TABLE `counters` ( `counter_id` int(11) NOT NULL, `name` text NOT NULL, `number` text NOT NULL, `order_sort` int(11) NOT NULL, `status` int(11) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8
    MySQL çıktısı:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'CREATE TABLE `counters` (
    `counter_id` int(11) NOT NULL,
    `name` text NOT ...' at line 16
  • 21-01-2023, 03:24:28
    #2
    Üyeliği durduruldu
    Hocam sql dosyasını pm den atarsanız sorunu çözebilirim.
  • 21-01-2023, 03:26:53
    #3
    hangi yazılım bu hocam
  • 21-01-2023, 03:27:34
    #4
    PM'leri attım.
    @Destekci; arkadaşımız sayende sorun çözüldü teşekkürler.
  • 28-01-2023, 10:25:02
    #5
    Bu hatanın sebebi, SQL sorgusunda sintaks hatasıdır. Açık köşeli parantez ardından bir grup değer bekleniyor ve beklenmedik belirteç bulunmuş.
    Bu hatanın nedeni veritabanı içe aktarım dosyasının yanlış yazılmış olması veya veritabanı yapısı ile uyumlu olmaması olabilir. Lütfen SQL sorgusunu ve veritabanı yapısını kontrol edin ve gerekli düzeltmeleri yapın. Ayrıca, veritabanının oluşturulması veya içe aktarılması sırasında kullandığınız MariaDB sürümüne uygun SQL kullanmaya dikkat edin.

    Veritabanı yedeğinizdeki SQL dosyasının içerisinde sorgu yazım hatası olduğu görülmektedir. Bu hatayı düzeltmek için aşağıdaki adımları uygulayabilirsiniz:

    SQL dosyasını açın ve hata oluşan kısmı bulun.
    Hata oluşan kısımda sözdizimi hatasını düzeltin. Örneğin, eksik veya fazla köşeli parantez, virgül, vs.
    Düzeltilen dosyayı tekrar import edin veya manuel olarak sorguları çalıştırın.
    Ayrıca, veritabanı yedeğinizin alındığı sistem ile kullandığınız sistem arasında sürüm farklılığı olabilir. Bu durumda, yedekteki sorguların uyumlu olması için gerekli değişiklikleri yapmanız gerekebilir.