There this common problem =.=;

Page 1 of 2 12 LastLast
Results 1 to 15 of 27
  1. #1
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    There this common problem =.=;

    Please read attachment. Something's wrong with that missing dbo, need a fix. Could someone help? =.=;
    Attached Thumbnails Attached Thumbnails ohgreat.jpg  


  2. #2
    Apprentice Kimsangchul is offline
    MemberRank
    Jun 2010 Join Date
    20Posts

    Re: There this common problem =.=;

    you need to create the odbs

  3. #3
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Create it in PANGYA_S4_TH database or? And do i need to add some information into the table etc?

  4. #4
    Member dboycool is offline
    MemberRank
    Apr 2008 Join Date
    99Posts

    Re: There this common problem =.=;

    you need to create the odbc

  5. #5
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Ah the ODBC, i misread the first reply. Anyway should i create in User DNS or System DNS?

    And must i change the default database to those 3 pangya databases?

    Sorry i'm newb to MSSQL setup =.= hopefully i can learn more if i can get this right.

    EDIT: Well nvm i fixed the problems by reading the server ini file, now how can i create new account and make the Client connect to my server? The game client with the 127.0.0.1 hex still report as "Please reinstall or run the updater" etc..
    Last edited by mrNickname; 29-12-10 at 10:24 AM.

  6. #6
    Deny everything. Tsukasa is offline
    MemberRank
    Jun 2005 Join Date
    Net SlumLocation
    558Posts

    Re: There this common problem =.=;

    mrNickName, you have to bootstrap the client a bit when using offline updates only.

    Run the following batch file and you should be fine:

    Code:
    @echo off
    REG ADD HKLM\SOFTWARE\Ntreev\PangYa_Th /v Patcher /t REG_EXPAND_SZ /d "update.exe"
    REG ADD HKLM\SOFTWARE\Ntreev\PangYa_Th /v PatchNum /t REG_EXPAND_SZ /d "185"
    REG ADD HKLM\SOFTWARE\Ntreev\PangYa_Th /v IntegratedPak /t REG_EXPAND_SZ /d "projectg500+.pak"
    REG ADD HKLM\SOFTWARE\Ntreev\PangYa_Th /v Ver /t REG_EXPAND_SZ /d "TH.R4.583.02"

  7. #7
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Whoow! That's a big help Tsukasa, i skipped using updater.exe just launch ProjectG.exe and boot to login screen. But lagged badly due to running USPangya and private client together.

    With database, servers and client running 100% the final question would be how to create usernames and make it admin or GM?

  8. #8
    Deny everything. Tsukasa is offline
    MemberRank
    Jun 2005 Join Date
    Net SlumLocation
    558Posts

    Re: There this common problem =.=;

    Please see the newly-created Common beginner questions thread.

  9. #9
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Thanks again, i needed more info on that Create User area that i have no idea what to fill in properly.

    (See Attachment)
    Attached Thumbnails Attached Thumbnails needasample.jpg  

  10. #10
    Deny everything. Tsukasa is offline
    MemberRank
    Jun 2005 Join Date
    Net SlumLocation
    558Posts

    Re: There this common problem =.=;

    idcard: I treat this as an increasing int, starting from 1 I always increase the value by 1 for every account.
    sex: 0 = Male, 1 = Female
    birthday: Necessary, format is YYYYMMDD, i.e. 19801224
    zipcode: 00000 sounds like a great area to live in ;)
    id: The account login name, i.e. tsukasa or mrnickname
    pswd: No explanation necessary...

  11. #11
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Fail, even deleted the entire databases and re-create everything and still having this same issue.

    I tried to edit Visa_Ref but the options are greyed out.
    Attached Thumbnails Attached Thumbnails grr-.jpg  
    Last edited by mrNickname; 29-12-10 at 01:39 PM.

  12. #12
    Deny everything. Tsukasa is offline
    MemberRank
    Jun 2005 Join Date
    Net SlumLocation
    558Posts

    Re: There this common problem =.=;

    As stated in the linked post you need to alter the table.

    - Generate the CREATE TABLE statement for Ini3_UserLogin
    - Edit the CREATE TABLE statement for Ini3_UserLogin, replace the NOT NULL statements with NULL statements for the problematic fields
    - Drop Ini3_UserLogin
    - Run the edited CREATE TABLE query to regenerate the table
    Last edited by Tsukasa; 29-12-10 at 01:47 PM. Reason: Meh, typos

  13. #13
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Thanks Tsukasa, i actually went to eat, got so hungry working on it for 6 hrs xD From your procedures it seems confusing, but during my exploration i found out:

    1. Right click on dbo.Ini3_UserLogin's 'Columns' folder and 'New Columns'.
    2. Add new Column name 'Visa_Ref2', same data type and Allow Null and save.
    3. Delete the original un-editable 'Visa_Ref' and rename Visa_Ref2 to Visa_Ref.

    Voila~ Now i'm able to create username and activated with no error. Next i logged in but no Channel ROFLMAO RAWR! I read from your 'wikipedia' that says retry will work, i'll try a few more times if nothing works imma come back with my long face ;P

  14. #14
    Apprentice Kimsangchul is offline
    MemberRank
    Jun 2010 Join Date
    20Posts

    Re: There this common problem =.=;

    Quote Originally Posted by mrNickname View Post
    Create it in PANGYA_S4_TH database or? And do i need to add some information into the table etc?
    To create the user runs this query she had created all user

    USE [master]
    GO

    /*******************************************
    Pangya Server 4.9 Database * * Bootstrapper
    *
    * Use at your own risk! *
    *
    Please edit the @ * is * DBUSER_PASSWORD
    * Your server. Leaving the default * Simply
    * Isn't cool. *
    *
    * USAGE: *
    * 1. Run this query *
    * 2. Run INI3_BILLDB.sql *
    * 3. Run INI3_PY_ACCOUNT.sql *
    * 4. Run Pangya_S4_TH.sql *
    * 5. ?? (Add / Alter procedures, etc.). *
    *******************************************/

    DECLARE @ DBUSER_PASSWORD VARCHAR (256)
    DECLARE @ DBUSER_CREATE_SQL NVARCHAR (256)

    SET @ DBUSER_PASSWORD N'Password = '

    / * =========== =========== * Create users /
    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'ini3web ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [ini3web] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User ini3web already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'ini3gamebr ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [ini3gamebr] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User ini3gamebr already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'ini3webstat ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [ini3webstat] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User ini3webstat already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'pangya ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [pangya] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User pangya already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'Pangya_TH ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [Pangya_TH] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User Pangya_TH already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'Biller ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [Biller] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User Biller already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'pangyaclub ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [pangyaclub] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User pangyaclub already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'payletter ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [payletter] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User payletter already exists, skipping creation ...'

    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'yogurting ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [yogurting] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'User yogurting already exists, skipping creation ...'

    / * For people using the database we need a modified Monk user * /
    IF NOT EXISTS (SELECT loginname FROM WHERE name = dbo.syslogins N'Monk ')
    BEGIN
    SELECT @ DBUSER_CREATE_SQL = 'CREATE LOGIN [Monk] WITH PASSWORD =''' + @ DBUSER_PASSWORD +''', DEFAULT_DATABASE = [master], CHECK_EXPIRATION = OFF, OFF = CHECK_POLICY'
    EXEC sp_executesql @ DBUSER_CREATE_SQL
    END
    ELSE
    PRINT 'Monk User already exists, skipping creation ...'

    / * =========== =========== Ini3_py_account * /
    IF EXISTS (SELECT name FROM WHERE name = sys.databases N'ini3_py_account ')
    BEGIN
    ALTER DATABASE [ini3_py_account] SET OFFLINE WITH ROLLBACK IMMEDIATE
    ALTER DATABASE [ini3_py_account] SET ONLINE
    DROP DATABASE [ini3_py_account]
    END

    / * - Recreate Database - * /
    CREATE DATABASE [ini3_py_account]
    GO

    / * =========== =========== INI3Bill_DB * /
    IF EXISTS (SELECT name FROM WHERE name = sys.databases N'INI3Bill_DB ')
    BEGIN
    ALTER DATABASE [INI3Bill_DB] SET OFFLINE WITH ROLLBACK IMMEDIATE
    ALTER DATABASE [INI3Bill_DB] SET ONLINE
    DROP DATABASE [INI3Bill_DB]
    END

    / * - Recreate Database - * /
    CREATE DATABASE [INI3Bill_DB]
    GO

    / * =========== =========== Pangya_S4_TH * /
    IF EXISTS (SELECT name FROM WHERE name = sys.databases N'Pangya_S4_TH ')
    BEGIN
    / * - Close all connections and drop the database - * /
    ALTER DATABASE [Pangya_S4_TH] SET OFFLINE WITH ROLLBACK IMMEDIATE
    ALTER DATABASE [Pangya_S4_TH] SET ONLINE
    DROP DATABASE [Pangya_S4_TH]
    END

    / * - Recreate Database - * /
    CREATE DATABASE [Pangya_S4_TH]

    DECLARE @ DATABASE_PATH VARCHAR (256)
    SELECT @ = DATABASE_PATH physical_name
    FROM sys.master_files
    WHERE name = N'Pangya_S4_TH '
    SET @ DATABASE_PATH = REPLACE (@ DATABASE_PATH, 'Pangya_S4_TH.mdf','')

    PRINT 'Pangya_S4_TH database reside at:' + @ DATABASE_PATH

    / * --- Add File Groups and Files to the database Pangya_S4_TH --- * /
    DECLARE @ ADDFILE_CARD_SQL varchar (256)
    DECLARE @ ADDFILE_GLOG_SQL varchar (256)
    DECLARE @ ADDFILE_ITEM_SQL varchar (256)
    DECLARE @ ADDFILE_MAIL_SQL varchar (256)

    SET @ ADDFILE_CARD_SQL = 'ALTER DATABASE [Pangya_S4_TH] ADD File (Pangya_S4_TH_Card NAME =, FILENAME = N''' + @ DATABASE_PATH + '\''Pangya_S4_TH_Card.mdf, SIZE = 1MB) TO FILEGROUP Pangya_S4_TH_Card'
    SET @ ADDFILE_GLOG_SQL = 'ALTER DATABASE [Pangya_S4_TH] ADD File (Pangya_S4_TH_gLog NAME =, FILENAME = N''' + @ DATABASE_PATH + '\''Pangya_S4_TH_gLog.mdf, SIZE = 1MB) TO FILEGROUP Pangya_S4_TH_gLog'
    SET @ ADDFILE_ITEM_SQL = 'ALTER DATABASE [Pangya_S4_TH] ADD File (Pangya_S4_TH_Item NAME =, FILENAME = N''' + @ DATABASE_PATH + '\''Pangya_S4_TH_Item.mdf, SIZE = 1MB) TO FILEGROUP Pangya_S4_TH_Item'
    SET @ ADDFILE_MAIL_SQL = 'ALTER DATABASE [Pangya_S4_TH] ADD File (Pangya_S4_TH_Mail NAME =, FILENAME = N''' + @ DATABASE_PATH + '\''Pangya_S4_TH_Mail.mdf, SIZE = 1MB) TO FILEGROUP Pangya_S4_TH_Mail'

    ALTER DATABASE [Pangya_S4_TH] ADD FILEGROUP Pangya_S4_TH_Card;
    ALTER DATABASE [Pangya_S4_TH] ADD FILEGROUP Pangya_S4_TH_gLog;
    ALTER DATABASE [Pangya_S4_TH] ADD FILEGROUP Pangya_S4_TH_Item;
    ALTER DATABASE [Pangya_S4_TH] ADD FILEGROUP Pangya_S4_TH_Mail;

    EXEC (@ ADDFILE_CARD_SQL)
    EXEC (@ ADDFILE_GLOG_SQL)
    EXEC (@ ADDFILE_ITEM_SQL)
    EXEC (@ ADDFILE_MAIL_SQL)

    GO

  15. #15
    Account Upgraded | Title Enabled! mrNickname is offline
    MemberRank
    May 2005 Join Date
    Isolated TowerLocation
    270Posts

    Re: There this common problem =.=;

    Thanks Kim that is for creating the databases and i got that installed. But from now the channel won't show up no matter how i edit the Server.ini, there no showing any error on the consoles where could the problem be...



Page 1 of 2 12 LastLast

Advertisement