SQL 2012 ve Editör Sorunu

'ÇÖZÜLEN KONULAR' forumunda KoPASA tarafından 14 Ocak 2015 tarihinde açılan konu

  1. KoPASA

    KoPASA
    Kayıtlı Üye

    Katılım:
    10 Ocak 2015
    Mesaj:
    212
    Beğeniler:
    0
    Ödül Puanları:
    16
    Merhabalar,

    forumda arattım ancak pek bir sonuç elde edemedim. Elinde SQL Server 2012 uyumlu başlangıç editör , inventory editör bulunan var mı ya da tüm editörleri çalıştırabilmemin bir çözüm yolu var mı ? Yardımlarınızı bekliyorum.
     
  2. Patitiko

    Patitiko
    Kayıtlı Üye

    Katılım:
    16 Mart 2014
    Mesaj:
    597
    Beğeniler:
    3
    Ödül Puanları:
    18
    Cevap: SQL 2012 ve Editör Sorunu



    bunları ekle sonra tekrar dene inventory editoru



    Kod:
    USE [kn_online]
    
    GO
    
    /****** Object:  StoredProcedure [dbo].[itemleri_bul]    Script Date: 01/17/2013 00:14:55 ******/
    
    SET ANSI_NULLS ON
    
    GO
    
    SET QUOTED_IDENTIFIER OFF
    
    GO
    
    
    
    Create procedure [dbo].[itemleri_bul]
    
    @StrUserID varchar(30)
    
    AS
    
    DECLARE
    
    @length int, -- stritem uzunluğu
    
    @i int, -- item'in stritem deki yeri
    
    @dwid int,
    
    @dur int,
    
    @duar int,
    
    @StackSize1 int,
    
    @Sira int,
    
    @Row int,
    
    @name varchar(100),
    
    @extname varchar(100),
    
    @ext int
    
    
    
    
    
    set @i = 14*0+1
    
    set @length = 601
    
    
    
    select @row=count(*) from userdata where [email protected]
    
    
    
    delete from itemler where [email protected]
    
    
    
    if @row>0
    
    begin
    
    
    
    WHILE @i < @length
    
    Begin
    
    
    
    Select @dwid=cast(cast(substring(cast(substring(strItem, @i,4) as varbinary(4)), 4,
    
    1)+substring(cast(substring(strItem, @i,4) as varbinary(4)), 3, 1)+substring(cast(substring(strItem, @i,4) as
    
    varbinary(4)), 2, 1)+substring(cast(substring(strItem, @i,4) as varbinary(4)), 1, 1) as varbinary(4)) as int),
    
    @dur = cast(cast(cast( substring(strItem, @i+5, 1) as varbinary(1))+cast(substring(strItem, @i+4, 1) as
    
    varbinary(1)) as varbinary(2)) as int),
    
    @StackSize1 = cast(cast(cast( substring(strItem, @i+7, 1) as varbinary(1))+cast(substring(strItem, @i+6, 1) as
    
    varbinary(1)) as varbinary(2)) as int),
    
    @StrUserID = strUserID
    
    From UserData
    
    Where strUserID = @StrUserID
    
    
    
    
    
    insert into itemler (dwid,stacksize,durability,struserid,sira,itembasicname,extname)
    
    values(@dwid,@stacksize1,@dur,@StrUserID,(@i-1) / 8,@extname,@name )
    
    
    
    set @[email protected]+8
    
    
    
    end
    
    end


    Kod:
    USE [kn_online]
    
    GO
    
    /****** Object:  StoredProcedure [dbo].[itemleri_encode]    Script Date: 01/17/2013 00:15:45 ******/
    
    SET ANSI_NULLS ON
    
    GO
    
    SET QUOTED_IDENTIFIER OFF
    
    GO
    
    
    
    Create procedure [dbo].[itemleri_encode]
    
    @StrUserID varchar(30)
    
    AS
    
    DECLARE
    
    @length int, -- stritem uzunluğu
    
    @row int, -- yerine göre deişior.
    
    @i int, -- item'in stritem deki yeri
    
    @dwid int, -- dwid
    
    @pos int,
    
    @dur int,
    
    @dur1 int,
    
    @ext int,
    
    @StackSize1 int,
    
    @strName varchar(30),
    
    @strExtName varchar(30),
    
    @Cdwid varbinary(4),
    
    @cdur varchar(2),
    
    @Source tinyint,
    
    @NEWdwid int,
    
    @StackSize int,
    
    @cstack varchar(2),
    
    @sira int
    
    
    
    set @sira=0
    
    set @i = 14*0
    
    set @length = 601
    
    
    
    select @row=count( * ) from userdata where [email protected]
    
    
    
    if @row>0
    
    begin
    
    
    
    
    
    Select @dwid=dwid,
    
    @dur = durability,
    
    @StackSize1 = stacksize,
    
    @StrUserID = strUserID
    
    From itemler
    
    Where strUserID = @StrUserID and si[email protected]
    
    
    
    Set @Cdwid = Substring(cast(@dwid as varbinary(4)), 4, 1) + Substring(cast(@dwid as varbinary(4)), 3, 1) +
    
    Substring(cast(@dwid as varbinary(4)), 2, 1) + Substring(cast(@dwid as varbinary(4)), 1, 1)
    
    Set @Cdur = cast(Substring(cast(@dur as varbinary(2)), 2, 1)+Substring(cast(@dur as varbinary(2)), 1, 1) as
    
    varchar(2))
    
    Set @Cstack = cast(Substring(cast(@StackSize1 as varbinary(2)), 2, 1)+Substring(cast(@StackSize1 as
    
    varbinary(2)), 1, 1) as varchar(2))
    
    
    
    
    
    update UserData set strItem = cast(cast(cast(@Cdwid as varchar(4)) + @Cdur + @Cstack as varchar(8)) as
    
    binary(600)) where strUserID = @strUserID
    
    
    
    
    
    set @[email protected]+8
    
    set @[email protected]+1
    
    
    
    
    
    WHILE @sira < 50
    
    Begin
    
    
    
    Select @dwid=dwid,
    
    @dur = durability,
    
    @StackSize1 = stacksize,
    
    @StrUserID = strUserID
    
    From itemler
    
    Where strUserID = @StrUserID and [email protected]
    
    
    
    Set @Cdwid = Substring(cast(@dwid as varbinary(4)), 4, 1) + Substring(cast(@dwid as varbinary(4)), 3, 1) +
    
    Substring(cast(@dwid as varbinary(4)), 2, 1) + Substring(cast(@dwid as varbinary(4)), 1, 1)
    
    Set @Cdur = cast(Substring(cast(@dur as varbinary(2)), 2, 1)+Substring(cast(@dur as varbinary(2)), 1, 1) as
    
    varchar(2))
    
    Set @Cstack = cast(Substring(cast(@StackSize1 as varbinary(2)), 2, 1)+Substring(cast(@StackSize1 as
    
    varbinary(2)), 1, 1) as varchar(2))
    
    
    
    
    
    update UserData set strItem = cast( substring(strItem, 1, @i) + cast(cast(@Cdwid as varchar(4)) + @Cdur +
    
    @Cstack as varchar(8)) + substring(strItem, @i+8, [email protected]) as binary(600)) where strUserID = @strUserID
    
    
    
    
    
    set @[email protected]+8
    
    set @[email protected]+1
    
    
    
    end
    
    end
    
    delete from itemler
     
  3. noreplay

    noreplay

    Katılım:
    25 Aralık 2013
    Mesaj:
    2,676
    Beğeniler:
    0
    Ödül Puanları:
    36
    Cevap: SQL 2012 ve Editör Sorunu











    BENDE BÖYL BİR HATA VRİYOR NASIL DÜZELİR BU



    Msg 402, Level 16, State 1, Procedure itemleri_encode, Line 76

    The data types varbinary and varchar are incompatible in the add operator.
     
  4. KoPASA

    KoPASA
    Kayıtlı Üye

    Katılım:
    10 Ocak 2015
    Mesaj:
    212
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: SQL 2012 ve Editör Sorunu





    Sorun bu değil , local'deki kn_online databaseye tanımlı editör. Ancak sql server 2012'de local kn_online olarak tanımıyor , databaseye bağlanamıyor yani editör.
     
  5. Kimb0t

    Kimb0t
    Kayıtlı Üye

    Katılım:
    14 Kasım 2012
    Mesaj:
    178
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: SQL 2012 ve Editör Sorunu



    Merhaba,

    Editörler için;



    SQL Server Management Studio üzerinden bağlı olduğun server grubuna sağ tıklayıp "Properties/Özellikler" seçeneğini tıkladıktan sonra, "Security" sekmesindeki "Server authentication" kısmında "SQL Server and Windows Authentication Mode" seçip , "Login auditing" kısmında ki "successful logins only" seçip apply ve OK yaparak kaydet.



    Daha sonra "SQL Server Configuration Manager" açtıktan sonra SQL Servislerini yeniden başlat.(SQL Server Management Studio kapalı olacak"

    Bu şekilde dener misin ? Olumlu yada olumsuz sonuç alırsan buraya yazarsan sevinirim.
     
  6. zalim19

    zalim19
    Kayıtlı Üye

    Katılım:
    19 Ağustos 2015
    Mesaj:
    423
    Beğeniler:
    0
    Ödül Puanları:
    16
    Cevap: SQL 2012 ve Editör Sorunu



    tşk ederim paylaşım için

    işe yardı 2012 sql de :)
     
  7. fthkaplan

    fthkaplan
    Kayıtlı Üye

    Katılım:
    5 Şubat 2016
    Mesaj:
    41
    Beğeniler:
    0
    Ödül Puanları:
    6
    Cevap: SQL 2012 ve Editör Sorunu





    ben de yaptım ancak sonuç alamadım

    2008 r2 yüklü o yüzden mi bilmiyorum ama ben de aynı sıkıntıları çekiyorum yardımcı olursanız sevinirim
     
  8. jzmaxdra

    jzmaxdra
    Kayıtlı Üye

    Katılım:
    14 Ocak 2016
    Mesaj:
    87
    Beğeniler:
    0
    Ödül Puanları:
    6
    Şehir:
    Istanbul
    Cevap: SQL 2012 ve Editör Sorunu





    merhaba, ben söylediklerinizi yaptım ancak hala aynı problemi yaşıyorum farklı bir adım var mı acaba?
     

Bu Sayfayı Paylaş