PDA

Просмотр полной версии : На сервере не запускается Pcards.exe



kasamas
31.10.2013, 16:07
Друзья. Помогите на серваке не запускается ПДС .

Выдаёт ошибку: Не удаётся подключиться к серверу через RNetbios вход 7 NB.Error 14h Server not found : PCSERV

В чем может быть проблема?

Версия R-keeper 6
Версия Person Cards 3.15.02

лог RKeeper.ini

[Common]
Alias1=C:\RK6\DB
Alias2=C:\RK6\DB
Language=RUS
EditFRF=no


[Reports]
CSLinkDLL=RLocal
CSLinkGate=2
ItemsReport=Base
DaysReport=Base
StartHour=9
CFXFontName=Helica
CFXFontSize=8
CFXFontCharset=0
DBF=


[Editor]
KbdFont=HelicaCondLight
CookKbd=
OnLine=YES
NetGate=6
TSGrid=4


[Monitor]
CharCode=
NetGate=5


[Appender]
EndDayPath=C:\RK6\ENDDAY
AVatPath=E:\TEMP\RK675\DB
AutoClose=NO
BackupPath=C:\RK6\DB\
BackupCount=10


[Admin]
ShowHistory=YES


[Transport]
StockPath=C:\RK6\STOCK
Office=NO
OfficeOut=
RboLink=NO
RboPath=
RboCards=NO
CSLinkDLL=RNetBios
CSLinkGate=1
AutoClose=NO


[RNBOpen]
Client5 = RK-Monitor
Server5 = R14SERV
Adapter5 = 3


Client6 = RK-Editor
Server6 = R14SERV
Adapter6 = 3


[RNetbios]
Server7 = PCSERV
Client7 = RK-Transport
Adapter7 = 3


Server2 = PCSERV
Client2 = RK-Reports
Adapter2 = 3


Server7 = PCSERV
Client7 = Person_Cards


[RLocal]
Port1 = 0
Client1 = PersonCard
Port2 = 0
Client2 = Report


[RTcp]
Server1=127.0.0.1
Client1=PersonCards
Port1=3456














[PCards]
CSLinkDLL = RNetbios
CSLinkGate = 7
DBF = ANSI
SaveLogin=YES


Birthday=0






Login=ucs

SH
31.10.2013, 17:32
Выдаёт ошибку: Не удаётся подключиться к серверу через RNetbios вход 7 NB.Error 14h Server not found : PCSERV
В чем может быть проблема?
В номере адаптера здесь:


[RNetbios]
Server7 = PCSERV
Client7 = RK-Transport
Adapter7 = 3

kasamas
31.10.2013, 17:58
В номере адаптера здесь:


А как узнать правильный номер адаптера?

SH
31.10.2013, 18:32
kasamas,
Сто раз на форуме обсуждалось, поищите - через nbafind

VampireKB
31.10.2013, 20:00
используйте RTCP и будет вам счастье...

kasamas
01.11.2013, 19:01
kasamas,
Сто раз на форуме обсуждалось, поищите - через nbafind


Алексей , я просто пока не совсем грамотен простой в этой во всей теме)))
NBAFIND нашёл , запустил .

Выдал следующие при опросе UNIT01
Adapter 0
Ethernet
Not Found

Adapter 3
Ethernet
Not Found


при опросе UNIT02
Adapter = 0
Ethernet
Not Found

Adapter = 3
Ethernet
Found Name :Unit02

Adapter = 4
Ethernet
Not Found

При опросе Unit03
Adapter = 0
Ethernet
Not Found

Adapter = 3
Ethernet
Found Name : Unit03

Adapter = 4
Ethernet
Not Found


Значит что получается? У меня 3 номер адаптера?! Ну так значит он прописан верно?!

Rus75lan
02.11.2013, 01:25
1. выложите cardserv.ini
2. где запусается кардсевр - небиос имя и айпи адрес компа.
3. где хотите запустить пкардс - локально или с другой машины?
4. кардсерв службой или десктопом?

kasamas
18.11.2013, 16:39
1. Cardserv.ini

[DB]
File = card.udb
DayBound = 4:00
Backup = BAK
IgnoreStopDate=No
BackupCount=2
WeekStart=7


[LinkDLL]
1 = RNetBios
2 = RNBOpen
3 = RTcp
4 = RLocal


[RNetBios]
Server = ARRE


[RNBOpen]
Server = ARRE


[RTcp]
Port = 3456


[RLocal]
Port = 0


2. unit99 [00]
3. Локально
4. Декстопом

Rus75lan
19.11.2013, 02:41
[RNetbios]
Server7 = PCSERV
Client7 = RK-Transport
Adapter7 = 3


Server2 = PCSERV
Client2 = RK-Reports
Adapter2 = 3


Server7 = PCSERV
Client7 = Person_Cards


[RLocal]
Port1 = 0
Client1 = PersonCard
Port2 = 0
Client2 = Report


[RTcp]
Server1=127.0.0.1
Client1=PersonCards
Port1=3456

[PCards]
CSLinkDLL = RNetbios
CSLinkGate = 7
DBF = ANSI
SaveLogin=YES
Birthday=0
Login=ucs

вот так
[Pcards]
CSLinkDLL=RLocal
CSLinkGate=1
DBF = ANSI
SaveLogin=YES
Birthday=0


[Reports]
CSLinkDLL=RLocal
CSLinkGate=2



[RLocal]
Port1 = 0
Client1 = PersonCard
Port2 = 0
Client2 = Report

kasamas
19.11.2013, 12:47
Руслан, это где нужно дописать?в RKeeper.ini ? или в cardserv.ini ? так раздела [Reports] вообще нигде нет(

Rus75lan
19.11.2013, 18:14
в RKeeper.ini ?
да

Руслан, это где нужно дописать?
вместо того, что я выделил.

EMAIL.ANDREY
24.03.2014, 13:58
Person Cards 2.23 не открывается , пишет "Не удается подключиться к серверу через RNetbios, вход 1. NB Error 14h - Server not faund PCSERV " хотя раньше открывалися . Перезагружал и ключь переставлял в другой USB порт на один месяц помогло теперь ничего не помогаент . Может всётаки в INI что то ? Кто что подскажет.

RK6\rkeeper.ini

[Common]
Alias1=D:\RK6\RKData\DB
Alias2=D:\RK6\RKData\DB
Language=.RUS
EditFRF=no

[Reports]
CSLinkDLL=RNetBios
CSLinkGate=2
ItemsReport=Base
DaysReport=Base
StartHour=9
CFXFontName=Helica
CFXFontSize=8
CFXFontCharset=0
DBF=

[Editor]
KbdFont=HelicaCondLight
CookKbd=M6x4.dll
OnLine=YES
NetGate=6
TSGrid=4

[Monitor]
CharCode=
NetGate=5

[Appender]
EndDayPath=D:\RK6\RKData\ENDDAY
AVatPath=D:\RK6\RKData\DB
AutoClose=NO
BackupPath=D:\RK6\RKData\DB\
BackupCount=10

[Admin]
ShowHistory=NO

[Transport]
StockPath=D:\RK6\STOCK
Office=NO
OfficeOut=
RboLink=NO
RboPath=
RboCards=NO
CSLinkDLL=RNetBios
CSLinkGate=1
AutoClose=NO

[PCards]
CSLinkDLL=RLocal
GSLinkGate=2

[RLocal]
Port1=0
Client1=PersonCard
Port2=0
Client2=Report
port3=0
client3=editor

[RNBOpen]
Client5 = RK-Monitor
Server5 = RLSERV
Adapter5= 3

Client6 = RK-Editor
Server6 = RLSERV
Adapter6= 3

[RNetbios]
Server1 = PCSERV
Client1 = RK-Transport
Adapter3 = 3

Server2 = PCSERV
Client2 = RK-Reports
Adapter3 = 3

Server3 = PCSERV
Client3 = PesonCards
Adapter3 = 3

SH
24.03.2014, 14:45
[RNetbios]
Server1 = PCSERV
Client1 = RK-Transport
Adapter3 = 3
Для начала, надо утилитой nba-find поискать адаптер - возможно, он сменился и уже не третий.

EMAIL.ANDREY
24.03.2014, 14:49
Проверил тритий.

satan
24.03.2014, 14:57
Сдается мне у Вас ини-файл не оттуда, откуда запускается Пкардз.


Person Cards 2.23 не открывается , пишет "Не удается подключиться к серверу через RNetbios, вход 1.

[PCards]
CSLinkDLL=RLocal
GSLinkGate=2
Я бы лучше использовал rTcp.dll
прописать порт клиенту такой же как на сервере.
rnetbios, rlocal - атавизм.

---------- Добавлено в 16:57 ---------- Предыдущее сообщение было размещено в 16:56 ----------

cardserv.ini покажите.

EMAIL.ANDREY
24.03.2014, 15:00
cardserv.ini

[DB]
File = card.udb
DayBound=8:00
Backup = backup
IgnoreStopDate=No
LimitCountOfDisc=No
LimitCountOfPay=No

[LinkDLL]
1 = RNetBios
2 = RNBOpen
3 = RTcp
4 = RLocal

[RNetBios]
Server = PCSERV

[RNBOpen]
Server = AServ

[RTcp]
Port = 3456

[RLocal]
port =0

satan
24.03.2014, 15:08
Запустите Pcards с этим ини-файлом:
[Common]
Alias1=D:\RK6\RKData\DB
Alias2=D:\RK6\RKData\DB
Language=.RUS
EditFRF=no

[PCards]
CSLinkDLL=RTCp
GSLinkGate=1


[RTcp]
Server1 = 127.0.0.1
Client1 = Pcards_client
Port1 = 3456

Вместо 127.0.0.1 - указать ip сервера, если он находится на другом компе.

EMAIL.ANDREY
24.03.2014, 15:22
satan (http://www.carbis.ru/forum/member.php?u=10345)
СПАСИБО ПОМОГЛО

sibgaba
24.03.2014, 16:27
Похоже что сервер крутится службой или приложением но в другой сессии. А протокол RLocal позволяет установить соединение только если клиент и сервере запущены как приложение в одной сессии.